21593 281
18875 420
75307 579
21316 104
8316 540
12681 934
5946 614
3246 564
16405 54
1218 128
18172 447
20789 567
19800 340
22974 184
19039 1001
19123 569
10625 47
8920 72
61255 631
30650 476
10994 196
2433 338
3394 441
15745 445
15394 750
3608 379
8138 754
14922 395