3238 637
29158 484
1156 105
40034 142
22315 511
10303 45
20604 810
3713 698
4314 37
5295 524
3643 671