23970 362
15457 341
58079 122
22861 580
8011 275
8712 842
31276 575
40743 682
101073 514
68514 346
5957 618
3248 633
7942 115
45989 331
51651 179