12536 688
74558 577
4821 474
3420 186
5040 259
6305 98
33756 450
12388 433
3556 665
16615 568
9190 692
3785 399
1611 223
11644 626
4507 882
7235 324
21218 556
3369 517
6884 453
3987 113