2104 407
14246 145
10896 573
8992 489
9635 200
45505 486
52676 524
50181 396
47255 305
2894 245
14428 212
58430 770
34259 358