3057 268
6624 81
38526 612
16903 154
4127 631
8112 642
10268 478
7797 647
5122 139
6042 353
3101 297
4284 232
8099 707
9742 41
4556 153
43158 682