4080 142
4889 122
3645 36
4507 885
9980 459
21214 254
5586 838
5925 518
8814 729
5950 143
4935 295
2188 363