31386 620
7984 77
7371 297
43373 313
12773 306
9114 409
6459 588
14708 616
11171 647
6787 252
3622 273
11737 901
16172 274
4499 328
3096 815
4353 440
6028 483
1506 161
9581 343
2213 144
3680 867
11993 634
4917 557
1777 356
1658 268