9535 31
15908 826
17337 186
10084 741
13222 129
28483 581
4935 557
3317 358
11140 470
14726 634
14259 322
25254 597
18614 476
15974 170
3915 561
5307 265
3583 560
2458 121
9633 167
8531 547
4008 469
34122 501
6461 473
4399 400
10618 240
11838 614
10736 699
9343 96