31476 620
8011 77
7416 297
43544 313
12827 306
9127 409
6473 588
14770 616
11210 647
6811 252
3638 273
11766 901
16282 274
4535 328
3109 815
4370 440
6043 483
1509 161
9608 343
2238 144
3696 867
12030 634
4944 557
1799 356
1675 268