1115 253
371 103
2436 634
2633 748
2650 785
2986 720
317 53
1894 224
25106 286
10614 667
4124 648
4514 457