12528 688
74556 577
4816 474
3412 186
5034 259
6302 98
33736 450
12377 433
3554 665
16581 568
9187 692
3778 399
1610 223
11639 626
4506 882
7232 324
21205 556
3369 517
6876 453
3985 113