23662 362
15429 341
57784 121
22685 580
8001 275
8679 842
31245 575
40609 682
100806 514
68305 346
5950 618
3239 633
7935 115
45750 331
51500 179