3052 268
6592 81
38457 612
16891 154
4117 631
8105 642
10252 478
7784 647
5110 139
6019 353
3097 297
4282 232
8068 707
9729 41
4546 153
43072 682