3556 399
2799 703
342 32
2351 334
3448 629
1135 272
2867 761
2710 521
1189 234
1457 172
1671 356
1111 102
2936 79
2654 496
1890 339
2934 647