3002 908
38590 589
125984 569
27318 149
12846 533
21361 595
10654 403
63953 813
63777 315
9956 122
49201 947
28492 640
72815 864
46147 760
9733 283
46125 584
9296 389
7584 379
23319 172
8564 242