31011 717
43319 417
38306 271
58330 983
35946 722
35756 663
102669 851
42852 262
28705 425
72195 583
33964 223
88989 773
38954 628
93283 866
73916 311
37065 608
138119 653
25382 284
109124 591
57493 278
45807 720
50723 615
28560 660
50718 708
105605 494
86457 97
81998 654
94346 1026