2903 742
1293 284
1422 336
2156 347
54098 87
38822 672
3733 663
1611 172
1563 260
6679 564
175786 705
69107 147
43645 364