35046 313
7885 348
32677 537
20776 240
8940 798
8732 628
2664 92
25871 420
33598 803
29457 309
20762 214
16343 441
23623 670
6768 614
11799 642
11104 473
10173 515
8989 694
2583 51
7822 523
12362 732
27157 769
9084 486
8176 173
45048 920
10567 558
7700 409
42928 231