2105 407
14247 145
10896 573
8993 489
9635 200
45508 486
52684 524
50188 396
47262 305
2894 245
14429 212
58434 770
34262 358