29578 121
23021 701
8002 848
11827 650
21439 50
11803 485
84232 919
15334 312
13947 529
35011 310
36270 489
42972 332
37306 373
20534 243
34539 238
10814 601