15057 461
17862 278
31109 581
11561 687
9464 78
70106 309
98399 633
36439 544
19331 240
57303 157
986 152
105005 766
8806 450