3556 514
868 55
2810 680
2335 377
1057 73
2059 315
1125 50
1488 247
1606 66
6404 554
9477 425
9414 946
20484 579
12347 440
6925 508
10294 780
3495 501