31425 620
8002 77
7383 297
43440 313
12797 306
9117 409
6462 588
14732 616
11190 647
6801 252
3627 273
11753 901
16217 274
4508 328
3098 815
4362 440
6034 483
1507 161
9591 343
2223 144
3682 867
12010 634
4931 557
1785 356
1665 268