6871 459
104218 370
600681 1940
15799 515
15325 363
316247 1370
34263 933
169044 551
118059 833
33758 662
32295 482
28222 73
159962 1019
3856 375
5506 614
45295 665