35040 313
7884 348
32668 537
20774 240
8937 798
8731 628
2664 92
25863 420
33592 803
29453 309
20762 214
16337 441
23618 670
6767 614
11799 642
11102 473
10173 515
8988 694
2582 51
7822 523
12362 732
27156 769
9084 486
8173 173
45048 920
10566 558
7696 409
42919 231