41705 948
15535 669
16860 40
30234 773
103232 280
11191 182
17967 637
10044 678
2208 287
4319 674
833 116
9584 618
5703 277
5230 422
6076 881
3952 171
1161 90
5026 284
8974 655
2335 172
3430 401
4213 181
3549 134
1792 116
1791 63
2863 410
5178 420
4404 611