4730 311
4475 716
3648 381
5550 581
4213 69
6541 159
9157 497
8561 260
2353 186
16252 782
4615 347
6241 63
7316 567
2614 344
22291 158