20160 367
9421 330
253955 640
178057 790
107333 465
114714 806
107468 551
90324 499
48723 642
30597 91
70252 784
49724 614