23851 362
15445 341
57968 122
22792 580
8009 275
8690 842
31264 575
40700 682
100973 514
68427 346
5953 618
3246 633
7941 115
45895 331
51591 179