2103 407
14246 145
10896 573
8992 489
9635 200
45504 486
52665 524
50177 396
47234 305
2893 245
14428 212
58428 770
34254 358