3016 268
6538 81
38246 612
16835 154
4101 631
8073 642
10193 478
7730 647
5038 139
5914 353
3079 297
4264 232
8008 707
9673 41
4525 153
42679 682