2492 660
1168 253
374 103
2469 634
2651 748
2689 785
2995 720
323 53
1952 224
25312 286
10622 667
4157 648
4549 457