3968 142
4762 122
3527 36
4440 885
9937 459
21170 254
5555 838
5838 518
8720 729
5919 143
4825 295
2168 363