25853 600
16215 758
68503 309
15015 116
12712 784
23133 593
19387 239
10640 907
19228 569
8799 589
36905 776
23328 61
24517 401
16959 418
17819 473
19510 168
31580 566
28884 538
11510 822
8868 563
12117 647
20559 362
9084 245
16453 352
12068 130
10351 100
15378 155
16228 863