15601 340
7049 218
17454 517
50318 535
7128 153
5084 237
4072 615
9419 41
2113 108
2699 380
8645 839
12005 926
7335 50
9353 699
7146 849
3240 605
4058 876
2682 392
2848 488
8689 474
20647 566
2414 389
3913 567
2384 374
1529 203