9896 58
5120 514
18002 447
20465 93
16645 297
10481 319
2607 127
6812 617
22417 77
14104 502
28252 279
9030 750
5553 741
54852 717
7515 599
10767 72
8142 718
15441 368
6917 131
9164 433
7847 350
13703 800
17295 315
16910 197
6084 394
3519 449
3790 648
12495 329