2998 215
3324 401
25243 82
3577 152
5133 331
2007 274
4729 478
5212 86
4347 443
4712 242
2662 49
8341 55
6958 251
3271 458
5975 567