6883 459
104455 370
601524 1941
15811 515
15330 363
316513 1370
34265 933
169138 551
118093 833
33821 662
32345 482
28311 73
160040 1019
3859 375
5508 614
45400 665