3957 400
59280 648
5757 282
8672 493
4988 706
12641 667
13612 546
5533 962
17426 479
11833 313
4129 532
1312 165
5058 437
3678 74
6184 712
2431 323
44994 694
43010 633
2273 39
20617 133
7223 505
23807 57
31593 681
3813 441
8863 465
1970 261
7264 581
4672 102