35050 313
7885 348
32680 537
20780 240
8941 798
8734 628
2666 92
25876 420
33599 803
29469 309
20762 214
16345 441
23628 670
6769 614
11802 642
11111 473
10174 515
8990 694
2583 51
7824 523
12364 732
27161 769
9085 486
8178 173
45051 920
10567 558
7703 409
42938 231