1143 252
2909 844
3288 742
7295 708
6120 908
14218 927
2894 703
657 62
3539 589
3432 420
1903 385
3110 591
3159 328
141572 296
4769 594