2988 215
3314 401
25152 82
3532 152
4945 331
2002 274
4721 478
5196 86
4340 443
4702 242
2617 49
8319 55
6947 251
3258 458
5946 567