903 28
2970 234
4140 542
5456 242
2472 422
9063 534
10044 476
4070 500
13150 693
6054 851
10323 649
2336 205
1199 153
2706 628
1925 331
3935 830
2600 275