29595 121
23032 701
8003 848
11830 650
21448 50
11806 485
84250 919
15338 312
13955 529
35030 310
36289 489
43004 332
37313 373
20549 243
34557 238
10830 601