40833 1200
42963 333
35346 646
161140 537
32883 398
44251 622
18879 751
105669 245
15919 132
90900 637
113348 1065
13860 399
30396 778
13559 57
84609 1050
14409 568
17603 132
15782 134
176526 562
120272 1231
105554 438
22369 230
43432 664
85050 380