41142 644
45523 171
46082 375
4277 535
23404 361
5905 613
13260 854
8201 175
998 93
1700 269
3437 52
3245 503