903 28
2970 234
4140 542
5454 241
2471 422
9063 534
10037 476
4070 500
13149 693
6054 851
10323 649
2333 205
1199 153
2706 628
1924 331
3934 830
2600 275