41991 949
15593 669
16972 40
30291 773
103433 280
11242 182
18044 637
10061 678
2211 287
4337 674
839 116
9591 618
5715 277
5236 422
6080 881
3960 171
1164 90
5033 284
8984 655
2336 172
3434 401
4216 181
3554 134
1797 116
1798 63
2871 410
5180 420
4413 611