2103 407
14245 145
10896 573
8990 489
9635 200
45499 486
52654 524
50168 396
47195 305
2893 245
14427 212
58420 770
34247 358