4749 648
5857 138
228150 992
168361 931
126983 897
60685 374
28758 361
65545 225
129894 1086
3650 77
3620 324
7523 315