3017 268
6541 81
38265 612
16836 154
4101 631
8075 642
10194 478
7734 647
5039 139
5916 353
3079 297
4265 232
8008 707
9678 41
4527 153
42708 682