22018 284
2686 171
2880 386
1673 310
1505 369
19263 326
3342 964
3315 778
2355 131
1347 215
928 104
1553 177
1742 304
13590 805
10211 84
1012 151
9314 474
1080 104
8683 635
6795 102
8450 607
6847 618
10280 982
4271 116