29594 121
23027 701
8003 848
11830 650
21446 50
11804 485
84248 919
15338 312
13954 529
35030 310
36287 489
43000 332
37312 373
20548 243
34556 238
10828 601