2726 680
2281 377
984 73
1947 315
1055 50
1415 247
1571 66
6362 554
9413 425
9342 946
20393 579
12219 440
6840 508
10232 780
3453 501