15060 538
30345 430
7016 344
12505 89
4791 286
7662 697
22427 750
4366 434
4524 638
10241 848
13642 392
20426 358
3405 573
6860 918
17487 549
8503 146
9482 716
10360 57
12715 92
11051 711
7376 498
10078 83
9988 380
6383 406
21028 703
3218 327
34464 896
37774 582