171288 215
23478 447
17642 251
8669 52
9661 741
8830 52
41797 129
44205 145
9209 607
9763 298
7851 412
7354 859
7535 159