2332 438
3751 705
8986 966
3497 28
16566 510
14384 242
8208 944
28465 763
5691 301
12347 375
5785 642
9997 529
3153 797