2468 787
3417 841
2130 508
801 208
2278 229
7751 733
4848 621
8628 118
9869 680
16362 702
37695 843
43995 639
18897 72
30358 186