3054 268
6595 81
38477 612
16892 154
4118 631
8105 642
10257 478
7787 647
5113 139
6029 353
3098 297
4283 232
8076 707
9730 41
4552 153
43090 682