31471 620
8011 77
7411 297
43534 313
12822 306
9126 409
6472 588
14763 616
11206 647
6810 252
3638 273
11764 901
16277 274
4531 328
3108 815
4369 440
6043 483
1509 161
9606 343
2237 144
3695 867
12027 634
4941 557
1799 356
1673 268