42072 949
15613 669
16989 40
30301 773
103490 280
11249 182
18057 637
10062 678
2212 287
4338 674
840 116
9592 618
5716 277
5236 422
6081 881
3964 171
1169 90
5035 284
8984 655
2339 172
3437 401
4219 181
3556 134
1798 116
1799 63
2872 410
5180 420
4414 611