5032 339
26626 149
3059 458
17227 600
4934 218
1881 341
39962 304
8953 537
3157 783
5889 28
5649 676
6143 674
2860 143
3430 138
9623 754
4071 556
3132 156
7849 264
3751 577
5136 460
7181 171
2027 268
9676 484
2815 182
3545 705
1741 286
16543 351
837 111