3004 494
12731 697
11092 368
12427 809
150695 912
76190 362
139908 744
11444 466
4145 193
4765 599
3148 458