4732 311
4475 716
3648 381
5551 581
4213 69
6543 159
9158 497
8562 260
2353 186
16252 782
4615 347
6245 63
7318 567
2616 344
22295 158