2930 93
81099 675
57698 734
33620 445
6873 453
4826 729
1092 39
2462 172
3524 401
2598 216
3696 394
6040 720
4393 181
2156 40