246 56
2752 629
2693 742
2490 753
3182 502
2029 410
2994 460
4041 179
57220 379
22888 322
38022 89
20116 172
10930 306
11491 527
5321 396
8219 644
126451 767