11196 114
3975 733
19338 352
36451 203
33828 650
8124 486
12283 308
15301 685
15528 369
11184 372
29480 145