42061 949
15610 669
16988 40
30300 773
103485 280
11248 182
18057 637
10062 678
2212 287
4338 674
840 116
9592 618
5716 277
5236 422
6081 881
3964 171
1168 90
5034 284
8984 655
2338 172
3436 401
4219 181
3556 134
1798 116
1798 63
2872 410
5180 420
4414 611