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