54506 600
5667 576
15895 278
24285 241
9961 736
4068 659
15885 758
17305 541
8109 673
10015 651
11642 250
3145 306
3915 344