1375 144
893 163
175187 794
7071 661
4249 946
4056 593
2821 229
19433 515
6185 512
2178 380
3287 441
5431 758