4730 311
4475 716
3648 381
5550 581
4213 69
6543 159
9157 497
8562 260
2353 186
16252 782
4615 347
6243 63
7317 567
2616 344
22292 158