29582 121
23024 701
8002 848
11827 650
21440 50
11803 485
84236 919
15335 312
13947 529
35013 310
36270 489
42973 332
37307 373
20534 243
34541 238
10818 601