2110 407
14250 145
10903 573
8994 489
9635 200
45547 486
52731 524
50219 396
47381 305
2896 245
14433 212
58455 770
34283 358