3044 566
3507 399
2736 703
333 32
2325 334
3437 629
1132 272
2851 761
2672 521
1174 234
1443 172
1660 356
1061 102
2848 79
2652 496
1877 339
2928 647