50666 797
2822 686
14154 565
65778 98
13179 356
9806 255
152048 472
35420 752
282298 787
44644 455
16259 51
17066 289