2987 215
3313 401
25144 82
3528 152
4923 331
2001 274
4720 478
5196 86
4337 443
4701 242
2615 49
8319 55
6946 251
3257 458
5944 567