3222 637
29144 484
1151 105
39993 142
22261 511
10300 45
20561 810
3712 698
4300 37
5293 524
3642 671