6886 459
104527 370
601795 1941
15812 515
15333 363
316579 1370
34267 933
169169 551
118111 833
33839 662
32363 482
28348 73
160057 1019
3859 375
5508 614
45438 665