3512 318
3083 463
35874 165
17147 96
10880 441
126135 823
5254 705
3627 357
4420 864
3033 421
4817 786