38561 49
11869 161
15412 379
22429 301
17923 440
32308 466
384688 1079
41971 582
60222 486
29667 186
36325 167