1598 274
8440 791
12037 412
16301 327
8003 563
36974 458
119431 596
29905 61
70077 252
7686 434
5836 529
4100 73
2611 533
16143 58