6871 459
104193 370
600586 1940
15798 515
15325 363
316234 1370
34262 933
169038 551
118055 833
33753 662
32289 482
28217 73
159956 1019
3855 375
5506 614
45286 665