31506 280
19371 575
13103 638
1349 315
1765 392
1329 392
340 32
7969 189
7920 469
1225 240
2099 609
1844 403
1751 349
2964 888
2855 800
2038 624
725 129
2867 596
342 71
485 101
368 71
220 46
831 214
13061 52
2580 765
1517 344
975 224
634 107