3248 637
29163 484
1161 105
40057 142
22344 511
10305 45
20619 810
3713 698
4321 37
5298 524
3644 671