31398 620
7990 77
7376 297
43395 313
12780 306
9114 409
6460 588
14722 616
11180 647
6787 252
3623 273
11740 901
16190 274
4503 328
3096 815
4356 440
6030 483
1506 161
9584 343
2216 144
3680 867
11996 634
4918 557
1778 356
1658 268