3170 637
29113 484
1125 105
39848 142
22146 511
10278 45
20453 810
3703 698
4247 37
5265 524
3638 671