329 40
2848 561
3407 533
1974 504
2035 334
1443 223
1275 243
2797 716
1685 27
1151 314
299 61
1365 128
1173 119
297 90
2110 422
3258 734
1449 370
2569 644
2196 531
2894 777
9442 160
11471 315
2485 665
862 171