38561 49
11870 161
15416 379
22433 301
17923 440
32316 466
384706 1079
41976 582
60224 486
29675 186
36331 167