23997 362
15457 341
58108 122
22871 580
8012 275
8716 842
31277 575
40750 682
101088 514
68520 346
5957 618
3248 633
7942 115
46002 331
51658 179