3554 514
847 55
2793 680
2330 377
1046 73
2049 315
1121 50
1473 247
1603 66
6399 554
9472 425
9407 946
20468 579
12336 440
6917 508
10287 780
3488 501