15135 341
54481 119
21635 580
7448 272
8360 842
30153 575
37495 679
95777 511
65452 344
5823 618
3167 633
7803 115
13642 356
43730 331
49200 178