38561 49
11870 161
15415 379
22433 301
17923 440
32315 466
384704 1079
41974 582
60224 486
29674 186
36331 167