3052 268
6589 81
38431 612
16889 154
4116 631
8104 642
10247 478
7782 647
5105 139
6013 353
3097 297
4282 232
8065 707
9727 41
4545 153
43051 682