23829 362
15441 341
57943 122
22785 580
8006 275
8688 842
31260 575
40692 682
100954 514
68410 346
5953 618
3245 633
7941 115
45881 331
51582 179