2468 787
3412 841
2130 508
801 208
2276 229
7750 733
4848 621
8628 118
9869 680
16361 702
37695 843
43993 639
18896 72
30358 186