24527 362
15491 341
58705 122
23031 580
8021 275
8765 842
31339 575
40946 682
101685 514
68858 346
5977 618
3258 633
7957 115
46358 331
51924 179