3017 268
6539 81
38256 612
16836 154
4101 631
8075 642
10194 478
7733 647
5039 139
5916 353
3079 297
4265 232
8008 707
9676 41
4527 153
42695 682