14193 1100
18764 908
31626 653
32028 1583
20509 1508
37765 381
15491 1839
16053 856
39465 1468
49168 1815
14816 1940
20546 1651
19342 1083