3050 761
920 179
812 74
479 101
19950 60
12233 803
15135 510
117556 875
16254 136
7203 380
4765 197
7975 78
6472 569
7056 651