1139 253
372 103
2443 634
2638 748
2664 785
2989 720
319 53
1910 224
25169 286
10616 667
4132 648
4523 457