2961 508
1432 334
2306 701
821 190
1151 211
3073 714
1597 317
4064 968
3350 659
3090 620
2136 287
1899 558
1566 422
563 79
756 106
468 45
2096 460
3668 579
1421 302
2345 464
1474 279
2086 326
2734 723
1423 277
1693 257
1242 346
2907 350
2122 541