3556 514
868 55
2812 680
2335 377
1059 73
2060 315
1125 50
1489 247
1606 66
6405 554
9477 425
9414 946
20485 579
12348 440
6925 508
10294 780
3495 501