3563 318
3122 463
36031 165
17709 96
11096 441
128516 826
5304 705
3670 357
4456 864
3080 421
4884 786