1653 41
3023 638
53501 63
5009 610
2231 331
2561 98
10772 432
4152 599
6102 824
1246 176
1786 38
2722 425
1680 221
8357 897