2100 407
14245 145
10895 573
8990 489
9635 200
45494 486
52634 524
50163 396
47168 305
2892 245
14426 212
58414 770
34239 358