171762 215
23503 447
17722 251
8700 52
9687 741
8859 52
41881 129
44250 145
9237 607
9776 298
7873 412
7372 859
7552 159