240 56
2739 629
2477 753
3069 502
2017 410
2904 460
694 77
4029 179
57151 379
22878 322
19929 172
8128 643
2332 532