29594 121
23027 701
8003 848
11830 650
21445 50
11804 485
84246 919
15337 312
13954 529
35027 310
36285 489
42996 332
37311 373
20547 243
34554 238
10827 601