301828 860
13405 809
12333 741
19755 835
8077 596
6616 232
11369 514
18197 564
27472 549
5977 49
8474 597
11450 599
23709 553
14637 431
12294 227
18672 505
18150 525
13594 258
8102 368
17712 427
5593 667
5071 361
7467 358
11884 676
10101 568
14957 232
8400 167
9842 406