3512 318
3081 463
35869 165
17134 96
10877 441
126073 823
5253 705
3627 357
4419 864
3031 421
4815 786