9899 58
5120 514
18002 447
20466 93
16646 297
10481 319
2607 127
6813 617
22421 77
14105 502
28253 279
9032 750
5557 741
54852 717
7515 599
10771 72
8142 718
15441 368
6918 131
9165 433
7847 350
13707 800
17295 315
16910 197
6084 394
3519 449
3790 648
12496 329