30191 808
15575 461
18525 278
32474 581
11894 687
9796 78
71450 309
100894 634
36944 544
19850 240
58414 157
1049 152
108960 766
9267 450