18
589
159
126
210
1062
101
404
206
176
629
1773
276
3
1180
270
1996
153
1021
699
393
670
215
