12528 688
74557 577
4818 474
5035 259
6302 98
33744 450
12381 433
3556 665
16592 568
3782 399
1611 223
3522 421
11640 626
4506 882
21213 556
3369 517
6882 453
3987 113