3963 400
59329 648
5761 282
8678 493
4990 706
12646 667
13616 546
5538 962
17437 479
11840 313
4130 532
1316 165
5068 437
3680 74
6184 712
2431 323
45014 694
43032 633
2278 39
20623 133
7225 505
23841 57
31637 681
3816 441
8878 465
1972 261
7269 581
4677 102