16026 22
15957 24
15809 33
12579 5
37742 88
45382 211
45121 212
16916 29
75065 188
33909 129
31314 77
23733 66
24643 51
26861 73
22717 33
13148 10
140068 532
18292 40
83413 284
27247 39
41229 90
76324 185
57000 261
56099 123