11031 114
3843 733
19283 352
34846 203
33687 650
8041 486
12162 308
15170 685
15422 369
11132 372
29326 145