20283 106
11864 752
15781 238
14323 846
13866 730
6713 432
7056 149
8964 411
105038 674
53322 585
9929 355
9670 534
12157 512
4131 241
12952 164
4225 113
2227 392
3178 290
3307 440