31001 717
43312 417
38305 271
58326 983
35943 722
35752 663
102632 851
42847 262
28696 425
72191 583
33958 223
88977 773
38946 628
93266 866
73898 311
37064 608
138098 653
25381 284
109111 591
57481 278
45793 720
50713 615
28557 660
50714 708
105590 494
86437 97
81981 654
94337 1026