249 56
2760 629
2491 753
3192 502
2039 410
3024 460
761 77
4060 179
57250 379
22892 322
20419 172
8229 644
2356 532