3007 696
2955 625
427 121
560 127
288 61
2195 403
420 51
1876 45
2088 642
2556 806
1947 453
2360 658
269 58
2920 576
2797 845
2480 665
3180 863
268 50
754 199
1319 287
320 87
2109 413
663 162
1646 285
1392 329
1541 439
1513 467
323 61