2493 660
1172 253
374 103
2470 634
2652 748
2698 785
2995 720
323 53
1957 224
25320 286
10622 667
4158 648
4555 457