2997 215
3322 401
25234 82
3572 152
5102 331
2007 274
4728 478
5211 86
4346 443
4709 242
2654 49
8336 55
6957 251
3270 458
5970 567