138 36
2299 743
3993 470
1741 518
1244 37
3162 585
1458 361
14437 212
2815 150
6958 613
4714 419
4564 620