2109 407
14249 145
10902 573
8993 489
9635 200
45527 486
52705 524
50206 396
47336 305
2894 245
14430 212
58448 770
34276 358