3266 142
4090 122
3055 36
4175 885
9574 459
21002 254
5425 838
5570 518
8427 729
5562 143
4417 295
2037 363