3523 318
3101 463
35934 165
17399 96
10961 441
127196 824
5272 705
3642 357
4431 864
3055 421
4841 786