2122 601
126434 330
23962 702
472973 1355
10859 371
179617 274
125484 537
122662 585
138060 873
118229 738
187924 321
100309 828
30086 345
103538 446
151369 524