3555 514
856 55
2799 680
2332 377
1053 73
2049 315
1124 50
1479 247
1604 66
6400 554
9475 425
9409 946
20474 579
12341 440
6919 508
10291 780
3492 501