3556 514
869 55
2814 680
2335 377
1059 73
2064 315
1125 50
1493 247
1607 66
6405 554
9479 425
9414 946
20488 579
12356 440
6931 508
10351 780
3497 501