35013 313
7881 348
32649 537
20758 240
8928 798
8728 628
2661 92
25828 420
33579 803
29386 309
20760 214
16326 441
23599 670
6754 614
11787 642
11091 473
10170 515
8983 694
2580 51
7818 523
12354 732
27140 769
9076 486
8171 173
45031 920
10560 558
7692 409
42890 231