17125 773
8124 533
52931 760
4283 166
11293 419
3295 311
3190 347
13108 405
20028 411
11592 51
8406 648
16095 324
5892 573
2442 172
4043 118
9541 87
3502 521
3673 379
2661 213