29080 63
15200 224
2363 287
7917 251
2930 453
3039 421
18085 460
1778 251
11719 484
1856 348
12734 497
1805 155
8224 78
60245 507
9852 312
10218 334
10719 711
9558 584
11752 53
6828 399
15511 412
9457 352
17472 165
12594 726