2997 215
3322 401
25237 82
3572 152
5112 331
2007 274
4728 478
5211 86
4346 443
4709 242
2654 49
8336 55
6958 251
3270 458
5972 567