3017 268
6539 81
38247 612
16835 154
4101 631
8073 642
10194 478
7730 647
5039 139
5915 353
3079 297
4264 232
8008 707
9674 41
4526 153
42682 682