3026 845
591 91
1427 446
930 185
535 125
2745 457
836 177
28811 999
1680 354
2828 603
2534 486
1573 424
753 168
2163 448
2338 533
1711 435
2942 303
3074 655
1000 180
1656 256
2832 234
829 175
5696 373
4998 361