15081 691
12505 222
7583 392
26167 456
26143 939
13499 299
19967 188
8328 585
10669 298
18164 469
14127 741
15522 73
20891 1015
20503 516
44687 806
12687 118
30335 888
13579 447
19098 787
12962 808
15379 805
27329 493
26544 650
28845 245
11238 347
33115 662
73300 817
15806 469