2106 407
14249 145
10900 573
8993 489
9635 200
45522 486
52699 524
50197 396
47302 305
2894 245
14429 212
58442 770
34271 358