3727 142
4619 122
3335 36
4360 885
9874 459
21249 254
5526 838
5734 518
8660 729
5805 143
4684 295
2105 363