1598 274
8439 791
12037 412
16301 327
8003 563
36956 458
119366 596
29894 61
70060 252
7686 434
5836 529
4100 73
2611 533
16139 58