2469 787
3528 841
2145 508
822 208
2353 229
7759 733
4855 621
8644 118
9878 680
16481 702
37737 843
44404 639
18923 72
30414 186