5030 339
26618 149
3059 458
17222 600
4934 218
1881 341
39936 304
8945 537
3157 783
5888 28
5648 676
6140 674
2856 143
3429 138
9620 754
4071 556
3128 156
7823 264
3747 577
5136 460
7176 171
2027 268
9660 484
2815 182
3545 705
1741 286
16543 351
836 111