38702 49
12110 161
15564 379
22555 301
18019 440
32570 466
385277 1079
42067 582
60340 486
29954 186
36713 171