6891 459
104632 370
602130 1941
15814 515
15334 363
316650 1370
34273 933
169210 551
118121 833
33863 662
32387 482
28378 73
160088 1019
3859 375
5508 614
45485 665