31408 620
7993 77
7377 297
43405 313
12787 306
9114 409
6461 588
14726 616
11180 647
6791 252
3623 273
11743 901
16199 274
4505 328
3096 815
4357 440
6031 483
1506 161
9584 343
2218 144
3681 867
11998 634
4925 557
1781 356
1660 268