3003 673
476 52
1498 257
1461 280
2845 797
2435 463
1412 379
1789 455
719 36
2824 708
1270 317
2887 326
2797 571
2344 502
395 30
2182 516
1840 287
1227 217
1076 310
3151 796
2351 676
2742 711
1654 414
1775 430