27186 267
22988 219
6292 336
9327 432
29808 173
3004 150
2591 95
6013 582
12293 111
5314 599
14514 683
4927 891
5775 353
2927 121
9205 605
7786 476
31226 447
3178 362
2945 344
11223 201
3813 262
6224 462
9630 807
6411 591