3007 696
2955 625
427 121
560 127
288 61
2193 403
419 51
1864 45
2087 642
2556 806
1946 453
2360 658
269 58
2920 576
2795 845
2479 665
3179 863
268 50
754 199
1318 287
320 87
2106 413
663 162
1644 285
1392 329
1540 439
1513 467
323 61