31479 620
8016 77
7417 297
43568 313
12831 306
9127 409
6474 588
14774 616
11215 647
6814 252
3641 273
11770 901
16291 274
4548 328
3110 815
4376 440
6046 483
1511 161
9611 343
2239 144
3698 867
12034 634
4945 557
1800 356
1678 268