3277 215
12883 405
27215 82
4634 153
6702 331
2288 274
5186 478
9384 87
4912 443
5468 242
3543 50
8925 55
7661 251
3977 458
6991 567