3044 566
3504 399
2736 703
332 32
2325 334
3437 629
1132 272
2850 761
2672 521
1174 234
1443 172
1660 356
1060 102
2846 79
2652 496
1877 339
2928 647