2170 256
3481 623
24390 498
15293 338
9218 237
15533 158
15583 136
1513 132
1244 192
1934 374
16016 934
3084 703
1276 233
3066 648
2493 467
6135 660
4487 520
3759 278
33836 686