1933 409
2959 948
967 229
20459 847
7166 47
21509 114
23655 137
11558 842
5519 387
16191 445
11503 223