240 56
2740 629
2666 742
2478 753
3080 502
2018 410
2913 460
4030 179
57152 379
22879 322
37970 89
19931 172
10882 306
11444 527
5277 396
8129 643
125783 767