3963 400
59333 648
5761 282
8678 493
4990 706
12646 667
13616 546
5539 962
17440 479
11840 313
4130 532
1316 165
5068 437
3680 74
6184 712
2431 323
45014 694
43033 633
2278 39
20623 133
7225 505
23842 57
31638 681
3817 441
8878 465
1972 261
7269 581
4677 102