40829 1200
42961 333
44249 622
35342 646
18876 751
161136 537
13860 399
113347 1065
105664 245
32874 398
90897 637
14407 568
15780 134
22336 619
13555 57
15911 132
120270 1231
105552 438
84604 1050
22366 230
176522 562
43428 664
85046 380
17595 132