676 140
10175 591
2922 595
44901 71
11647 643
2987 831
2063 499
1913 483
2954 922
1735 425
3786 513
2228 539
2950 793
1531 499
259 54
442 86
273 60
2958 638
5197 293
1840 518
2630 859
7670 712
1921 495
14205 800