2992 215
3319 401
25223 82
3560 152
5066 331
2007 274
4725 478
5207 86
4344 443
4709 242
2643 49
8332 55
6956 251
3269 458
5967 567