24286 362
15471 341
58398 122
22962 580
8016 275
8743 842
31304 575
40855 682
101403 514
68663 346
5967 618
3250 633
7949 115
46213 331
51799 179