31028 119
4077 240
6438 95
4843 86
25561 705
6981 235
7362 730
14337 547
9777 583
13340 811
24653 45
22311 458
48201 668
5997 319
3555 646
24689 87
17878 472
11285 651
4936 217
6757 662
9675 444
50691 1017
14247 289
4358 543
30544 586
14438 95
2267 51
10714 739