29011 285
21475 52
25613 506
27174 119
23599 292
46687 553
95160 389
28038 133
30133 463
13180 235
25168 63
31190 630
30386 143
36012 540
18173 150
22175 664
29664 716
27347 501
27530 490
32717 614
40912 492
34816 703
33964 733
22081 789