35038 313
7884 348
32666 537
20773 240
8936 798
8731 628
2664 92
25859 420
33589 803
29452 309
20761 214
16335 441
23615 670
6767 614
11798 642
11100 473
10172 515
8988 694
2581 51
7822 523
12361 732
27154 769
9083 486
8173 173
45048 920
10565 558
7695 409
42918 231