2386 277
24883 502
3722 266
2939 506
4382 543
1442 111
3638 594
880 55
3388 711
1548 222
816 53
2423 370
3452 333