23847 362
15445 341
57959 122
22791 580
8009 275
8690 842
31264 575
40700 682
100970 514
68425 346
5953 618
3245 633
7941 115
45892 331
51590 179