27162 329
56551 553
27169 271
28740 173
26660 670
16364 716
41680 974
45120 827
18460 385
25336 200
8185 577
9947 363
6662 103
8727 763
9492 38
7362 329
5996 415
17243 84
31030 481
39263 263
8900 473