3508 318
3072 463
35851 165
17098 96
10854 441
125789 823
5246 705
3625 357
4416 864
3028 421
4805 786