903 28
2965 234
4139 542
5453 241
2471 422
9063 534
10034 476
4070 500
13146 693
6054 851
10315 649
2331 205
1199 153
2706 628
1923 331
3933 830
2598 275