16598 256
2311 633
13248 305
24961 594
25653 102
2989 790
1371 374
2913 605
27873 693
2182 643
31278 144
2967 88
4572 473
2292 528
5429 550
22465 486
10189 678
19619 239
5576 583
32862 363
34977 670
484 96
32066 222
3033 875