2468 787
3473 841
2137 508
810 208
2304 229
7755 733
4850 621
8636 118
9874 680
16410 702
37716 843
44185 639
18908 72
30380 186