3255 637
29169 484
1165 105
40084 142
22363 511
10307 45
20638 810
3715 698
4325 37
5299 524
3644 671