1051 215
12908 178
411733 211
12601 707
4640 151
7295 153
14537 533
8548 951
3888 736
2304 51
5421 71
12232 611
6369 764
2962 157
3136 494
5450 714
1958 29
847 166
3574 551