250 56
2760 629
2492 753
3193 502
2039 410
3029 460
763 77
4061 179
57254 379
22892 322
20421 172
8230 644
2356 532