3501 318
3061 463
35827 165
17010 95
10816 441
125359 823
5236 705
3615 357
4409 864
3020 421
4782 786