36043 843
32195 597
21711 107
31342 346
28385 186
10546 173
12640 283
35868 166
11620 212
21226 475
35245 77
12929 303
59732 468
23232 373