41649 948
15526 669
16846 40
30228 773
103191 280
11186 182
17954 637
10041 678
2206 287
4317 674
831 116
9582 618
5700 277
5228 422
6075 881
3951 171
1161 90
5025 284
8973 655
2335 172
3429 401
4213 181
3548 134
1790 116
1791 63
2863 410
5177 420
4403 611