2110 407
14249 145
10903 573
8994 489
9635 200
45543 486
52725 524
50218 396
47367 305
2896 245
14430 212
58453 770
34283 358