29212 145
11775 687
67511 856
9690 78
71006 309
26915 293
99917 633
36753 544
19671 240
58060 157
107550 766
9035 450
1672 273