12545 688
74562 577
4829 474
3428 186
5047 259
6313 98
33810 450
12404 433
3559 665
16670 568
9193 692
3801 399
1618 223
11647 626
4508 882
7242 324
21247 556
3372 517
6900 453
3991 113