3017 268
6539 81
38250 612
16835 154
4101 631
8075 642
10194 478
7732 647
5039 139
5916 353
3079 297
4265 232
8008 707
9676 41
4527 153
42683 682