3244 637
29161 484
1157 105
40044 142
22334 511
10305 45
20612 810
3713 698
4319 37
5296 524
3643 671