15122 341
54209 118
21598 580
7252 271
8345 842
30115 575
37171 678
95675 511
65326 344
5797 618
3163 633
7798 115
13622 356
43688 331
49140 178