250 33
4297 927
2275 656
553 117
2558 828
516 126
2206 263
857 159
32404 420
1889 435
1219 331
1810 392
2419 592
3292 631
439 74
2060 477
873 219
2135 652
1654 360
1838 292
922 263
2945 658
1155 168
287 40
1065 247
1975 377
789 151
1710 541