126 36
2299 743
3970 470
1741 518
1238 37
3159 585
1458 361
14432 212
2815 150
6957 613
4713 419
4564 620