2997 215
3320 401
25231 82
3571 152
5099 331
2007 274
4727 478
5209 86
4346 443
4709 242
2650 49
8334 55
6957 251
3269 458
5969 567