31423 620
8001 77
7383 297
43440 313
12795 306
9117 409
6462 588
14731 616
11190 647
6800 252
3626 273
11752 901
16216 274
4507 328
3098 815
4362 440
6034 483
1507 161
9591 343
2223 144
3682 867
12010 634
4930 557
1784 356
1665 268