35060 1853
43600 1694
21761 1074
31357 858
42959 1734
49292 1851
49879 1015
50100 1587
50523 1128
49949 494
15050 1539
23478 1040
116734 1288
115476 1336
108895 2072
103768 2762
99164 1387
83785 1486
83418 1730
75879 725
74381 1118
72993 2104
71004 1242
70562 961