31534 126
20805 424
76992 359
11746 554
8611 595
7817 112
2714 99
7101 945
11564 246
29754 753
16833 674
6463 243
8854 453
11460 426
11480 475
6083 723