170
500
162
176
243
180
130
619612
44420
44353
42447
3776270
3546156
30404
2941149
28116
23892
22140
20280