35048 313
7885 348
32677 537
20778 240
8941 798
8732 628
2666 92
25872 420
33598 803
29461 309
20762 214
16345 441
23624 670
6768 614
11799 642
11107 473
10174 515
8989 694
2583 51
7823 523
12362 732
27160 769
9084 486
8176 173
45049 920
10567 558
7702 409
42931 231