239 56
2739 629
2476 753
3057 502
2014 410
2900 460
688 77
4028 179
57146 379
22877 322
19925 172
8127 643
2332 532