1352 144
885 163
175123 794
7068 661
4247 946
4056 593
2815 229
19432 515
6182 512
2177 380
3285 441
5416 758