3017 268
6544 81
38268 612
16841 154
4101 631
8075 642
10194 478
7734 647
5039 139
5917 353
3079 297
4266 232
8011 707
9680 41
4529 153
42718 682