3053 566
3561 399
2801 703
343 32
2352 334
3448 629
1135 272
2867 761
2713 521
1189 234
1457 172
1671 356
1116 102
2938 79
2656 496
1894 339
2934 647