31012 717
43322 417
38308 271
58333 983
35946 722
35760 663
102680 851
42853 262
28708 425
72198 583
33967 223
88994 773
38961 628
93297 866
73922 311
37068 608
138131 653
25382 284
109127 591
57498 278
45809 720
50724 615
28562 660
50720 708
105612 494
86468 97
82008 654
94356 1026