239 56
2737 629
2475 753
3049 502
2012 410
2896 460
681 77
4026 179
57143 379
22876 322
19907 172
8124 643
2330 532