29597 121
23032 701
8004 848
11830 650
21449 50
11806 485
84251 919
15338 312
13955 529
35031 310
36290 489
43006 332
37313 373
20550 243
34557 238
10831 601