2291 144
1035 163
177571 794
7211 661
4375 946
4205 594
2930 229
19831 515
6392 512
2320 380
3430 441
5865 758