301 28
3142 577
2552 557
1153 304
563 145
1146 281
1929 205
1856 443
1085 283
829 209
721 177
2195 706
1919 460
1424 452
2017 400
435 69
3060 594
671 193
1327 313
856 214
14705 213
28929 503
27629 642
9490 963
37047 128
30836 703
20685 419
3229 140