3949 400
59255 648
5756 282
8672 493
4988 706
12638 667
13610 546
5529 962
17425 479
11830 313
4129 532
1311 165
5058 437
3677 74
6183 712
2430 323
44988 694
43001 633
2273 39
20609 133
7223 505
23796 57
31578 681
3808 441
8861 465
1970 261
7263 581
4667 102