241 56
2742 629
2669 742
2481 753
3106 502
2018 410
2928 460
4034 179
57160 379
22883 322
37984 89
19970 172
10887 306
11455 527
5282 396
8142 644
125894 767