3234 637
29156 484
1154 105
40029 142
22303 511
10301 45
20593 810
3713 698
4312 37
5294 524
3642 671