2727 680
2283 377
988 73
1950 315
1058 50
1418 247
1574 66
6364 554
9415 425
9345 946
20396 579
12227 440
6844 508
10235 780
3453 501