23851 362
15446 341
57971 122
22795 580
8009 275
8690 842
31264 575
40700 682
100975 514
68428 346
5954 618
3246 633
7941 115
45895 331
51591 179