3728 142
4621 122
3337 36
4360 885
9874 459
21249 254
5526 838
5734 518
8662 729
5806 143
4685 295
2105 363