2340 438
3765 705
8995 966
3497 28
16577 510
14390 242
8214 944
28506 763
5692 301
12355 375
5785 642
10006 529
3153 797