1933 409
2957 948
967 229
20456 847
7165 47
21509 114
23651 137
11557 842
5519 387
16191 445
11499 223