2405 438
3800 705
9221 966
3568 28
16731 510
14417 242
8277 944
28934 763
5759 301
12444 375
5815 642
10079 529
3171 797