38966 49
12257 161
15773 379
22725 301
18227 440
32930 466
386494 1079
42269 582
60642 486
30447 186
37599 171