2110 407
14249 145
10903 573
8994 489
9635 200
45540 486
52722 524
50215 396
47364 305
2896 245
14430 212
58452 770
34282 358