2994 215
3319 401
25230 82
3562 152
5089 331
2007 274
4725 478
5208 86
4344 443
4709 242
2645 49
8333 55
6957 251
3269 458
5968 567