249 56
2760 629
2698 742
2491 753
3192 502
2039 410
3025 460
4060 179
57250 379
22892 322
38054 89
20420 172
10952 306
11510 527
5332 396
8229 644
126633 767