35045 313
7884 348
32675 537
20774 240
8938 798
8731 628
2664 92
25869 420
33596 803
29457 309
20762 214
16340 441
23622 670
6767 614
11799 642
11104 473
10173 515
8988 694
2582 51
7822 523
12362 732
27157 769
9084 486
8175 173
45048 920
10567 558
7700 409
42925 231