9198 3
49953 98
14471 10
14886 17
139119 718
47037 139
24763 14
20131 174
13999 14
41210 213
19566 44
42547 178
31626 120
17598 45
28023 82
34259 76
49185 144
12594 20
34441 103
30295 93
21925 85
13032 10
24954 37
23776 53