2993 215
3319 401
25225 82
3561 152
5072 331
2007 274
4725 478
5207 86
4344 443
4709 242
2645 49
8332 55
6957 251
3269 458
5967 567