23991 362
15457 341
58099 122
22866 580
8012 275
8716 842
31277 575
40748 682
101082 514
68520 346
5957 618
3248 633
7942 115
45999 331
51656 179