12142 477
7551 928
2793 66
11205 211
6197 110
5792 626
7705 176
5777 509
14977 482
10866 475
4592 43
17305 307
8871 345
5049 281
15988 440
11218 277
11575 744
15158 355
3737 463
28449 429
10012 359
7233 577
4659 169
16534 635
15049 485
9841 521
9216 824
30037 669