3286 215
12892 405
27237 82
4648 153
6733 331
2297 274
5193 478
9397 87
4924 443
5477 242
3558 50
8934 55
7673 251
3985 458
7009 567