42176 949
15627 669
17020 40
30321 773
103577 280
11267 182
18081 637
10070 678
2218 287
4341 674
842 116
9596 618
5720 277
5237 422
6085 881
3965 171
1174 90
5039 284
8992 655
2343 172
3442 401
4220 181
3558 134
1802 116
1802 63
2875 410
5181 420
4417 611