104 103925
84 41561
174 149381
64 15867
51 34674
46 170083
52 17462
77 61548
76 65932
34 41318
63 42791
94 71724
75 94855
87 49898
85 104394
25 6482
70 89274
62 73183
38 6787
47 33667
129 77718
112 77654
50 28967
89 48450
116 35158
93 27759
22 16123
82 72600
92 34857
52 75667
34 5027
60 20863
28 13447
29 13536
81 23291
176 32898
57 13167
50 16473
56 28597
19 13444
23 4604
33 6424