31428 620
8002 77
7387 297
43450 313
12797 306
9120 409
6462 588
14736 616
11193 647
6803 252
3628 273
11753 901
16228 274
4509 328
3100 815
4366 440
6034 483
1507 161
9592 343
2228 144
3682 867
12014 634
4934 557
1785 356
1666 268