15151 340
6952 218
17414 517
50184 535
7059 153
5065 237
4062 615
9330 41
2085 108
2684 380
8606 839
11986 926
7291 50
9191 699
7114 849
3225 605
4036 876
2669 392
2827 488
8625 474
20578 566
2394 389
3791 567
2365 374
1516 203