35047 313
7885 348
32677 537
20777 240
8940 798
8732 628
2665 92
25871 420
33598 803
29460 309
20762 214
16345 441
23623 670
6768 614
11799 642
11104 473
10173 515
8989 694
2583 51
7822 523
12362 732
27158 769
9084 486
8176 173
45049 920
10567 558
7701 409
42929 231