42307 949
15655 669
17042 40
30347 773
103682 280
11282 182
18120 638
10074 678
2218 287
4344 674
845 116
9599 618
5726 277
5239 422
6086 881
3969 171
1174 90
5042 284
8992 655
2348 172
3447 401
4221 181
3563 134
1807 116
1803 63
2880 410
5184 420
4421 611