250 33
4300 927
2277 656
553 117
2558 828
516 126
2216 263
858 159
32404 420
1889 435
1219 331
1811 392
2419 592
3293 631
439 74
2060 477
873 219
2135 652
1654 360
1844 292
922 263
2945 658
1158 168
287 40
1065 247
1975 377
789 151
1710 541