3025 761
900 179
784 74
475 101
19565 60
12075 803
14819 508
116406 875
15807 135
7095 379
4691 197
7806 78
6350 568
6939 651