42182 949
15630 669
17023 40
30324 773
103583 280
11267 182
18085 637
10071 678
2218 287
4342 674
844 116
9596 618
5721 277
5237 422
6085 881
3965 171
1174 90
5039 284
8992 655
2343 172
3442 401
4220 181
3558 134
1804 116
1802 63
2875 410
5181 420
4418 611