34147 49
8180 160
13044 379
20960 301
16216 438
29290 465
376103 1078
40638 580
57882 485
26453 186
32848 166