1142 287
582 116
30290 571
29699 239
874 167
41613 199
24891 374
33175 631
29472 706
28846 639
63847 762