1932 409
2954 948
957 229
20405 847
7150 47
21486 114
23602 137
11545 842
5506 387
16165 445
11426 223