3961 400
59305 648
5759 282
8677 493
4990 706
12642 667
13616 546
5536 962
17432 479
11834 313
4130 532
1313 165
5061 437
3679 74
6184 712
2431 323
45006 694
43024 633
2275 39
20621 133
7224 505
23824 57
31623 681
3815 441
8875 465
1971 261
7267 581
4676 102