42129 949
15623 669
17003 40
30316 773
103537 280
11261 182
18069 637
10067 678
2216 287
4340 674
840 116
9594 618
5717 277
5237 422
6082 881
3965 171
1171 90
5036 284
8988 655
2342 172
3439 401
4220 181
3558 134
1799 116
1801 63
2874 410
5181 420
4417 611