2099 407
14245 145
10895 573
8990 489
9635 200
45494 486
52633 524
50162 396
47163 305
2892 245
14426 212
58412 770
34236 358