2987 215
3314 401
25150 82
3530 152
4943 331
2002 274
4721 478
5196 86
4340 443
4701 242
2617 49
8319 55
6947 251
3258 458
5946 567