2941 93
81271 675
58541 734
33846 446
6878 453
4828 729
1093 39
2463 172
3524 401
2600 216
3696 394
6040 720
4400 181
2158 40