3725 142
4613 122
3330 36
4359 885
9873 459
21249 254
5526 838
5731 518
8660 729
5805 143
4684 295
2105 363