240 56
2741 629
2478 753
3081 502
2018 410
2913 460
697 77
4030 179
57153 379
22880 322
19936 172
8132 643
2334 532