25853 600
16215 758
68504 309
15015 116
12712 784
23135 593
19388 239
10640 907
19230 569
8800 589
36907 776
23328 61
24517 401
16960 418
17819 473
19510 168
31581 566
28884 538
11510 822
8868 563
12117 647
20562 362
9084 245
16453 352
12068 130
10352 100
15379 155
16228 863