1581 100
1558 69
75139 320
7715 761
105563 456
23556 645
13500 285
9621 623
3266 162
5101 713
3395 500
3887 261
105441 612