23891 362
15451 341
58008 122
22819 580
8009 275
8697 842
31269 575
40710 682
101001 514
68462 346
5956 618
3247 633
7941 115
45919 331
51612 179