31012 717
43322 417
38306 271
58332 983
35946 722
35760 663
102676 851
42853 262
28707 425
72198 583
33965 223
88992 773
38960 628
93291 866
73920 311
37067 608
138127 653
25382 284
109127 591
57497 278
45809 720
50724 615
28561 660
50720 708
105610 494
86464 97
82004 654
94350 1026