5015 517
8407 341
16948 569
4772 908
3588 305
5754 625
4969 134
20696 832
20712 176
3827 255
3835 310