31393 620
7989 77
7374 297
43389 313
12777 306
9114 409
6459 588
14715 616
11178 647
6787 252
3623 273
11738 901
16184 274
4502 328
3096 815
4355 440
6029 483
1506 161
9584 343
2214 144
3680 867
11995 634
4917 557
1778 356
1658 268