2468 787
3424 841
2131 508
801 208
2279 229
7751 733
4848 621
8628 118
9869 680
16364 702
37695 843
43999 639
18898 72
30362 186