15135 341
54481 119
21635 580
7440 272
8360 842
30152 575
37482 679
95776 511
65450 344
5822 618
3167 633
7803 115
13642 356
43729 331
49196 178