6953 459
105903 370
606546 1949
15864 515
15375 363
317786 1371
34306 933
169722 551
118325 833
34134 663
32633 482
28841 73
160539 1019
3878 375
5529 614
46033 665