35856 722
42566 84
9648 319
117105 640
12284 85
40364 345
5159 167
2902 652
3370 486
2162 66
21561 750
203446 799