3963 400
59322 648
5760 282
8678 493
4990 706
12646 667
13616 546
5538 962
17436 479
11839 313
4130 532
1316 165
5064 437
3680 74
6184 712
2431 323
45012 694
43031 633
2278 39
20622 133
7225 505
23841 57
31636 681
3816 441
8877 465
1972 261
7269 581
4677 102