2104 407
14246 145
10896 573
8992 489
9635 200
45507 486
52678 524
50181 396
47259 305
2894 245
14429 212
58432 770
34260 358