2468 787
3481 841
2139 508
812 208
2311 229
7755 733
4850 621
8637 118
9874 680
16420 702
37720 843
44222 639
18912 72
30385 186