2987 215
3309 401
25115 82
3514 152
4869 331
1994 274
4711 478
5192 86
4324 443
4694 242
2595 49
8286 55
6936 251
3248 458
5937 567