24237 362
15469 341
58353 122
22952 580
8016 275
8739 842
31302 575
40838 682
101365 514
68641 346
5966 618
3249 633
7948 115
46190 331
51775 179