2812 663
2558 528
1234 212
2691 629
2583 641
1797 461
3064 712
788 192
3280 769
10385 465
15217 180
117381 251
13774 510