12096 81
6957 965
17248 583
3808 34
41099 153
97223 322
4928 287
10544 627
6271 259
8401 363
8828 521
9657 681
6145 529
27351 501
47394 473
34255 442
23887 287
188508 356
30216 630
16200 801
23689 516
27248 119
10963 404
8558 772
9088 406
22543 609
11673 410
27497 201