9532 330
254485 640
178234 790
107656 465
115131 806
108019 551
90715 499
49176 642
30967 91
71361 787
50307 614