2501 758
2326 484
842 229
2588 707
837 204
2948 624
1261 260
589 110
2727 856
2373 684
656 137
13231 219
16600 356
7463 600
3287 486
2075 67
14534 496
7328 280
20777 380