17341 560
12598 649
5727 140
14860 518
12626 445
11055 794
5122 39
8074 449
14603 379
10240 288
16556 578
4896 234
10602 288
8085 76
17406 875
1100743 1879
633212 1324
374590 967
9125 603
309684 506
343576 934
171770 221
14115 623