38561 49
11870 161
15415 379
22432 301
17923 440
32315 466
384703 1079
41972 582
60224 486
29674 186
36331 167