41254 644
45554 171
46105 375
4286 535
23408 361
5907 613
13263 854
8201 175
999 93
1700 269
3438 52
3248 503