6940 459
105689 370
605624 1948
15857 515
15364 363
317585 1371
34303 933
169620 551
118285 833
34085 663
32578 482
28754 73
160451 1019
3875 375
5524 614
45923 665