312 180268
375 250131
159 150367
75 84494
104 46495
207 76593
111 85280
72 65140
56 64475
85 44513
59 18189
43 15626
84 21074
117 46662
213 115004
43 51291
23 22788
150 33854
154 71823
67 25970
141 185465
177 159938
196 119273
243 97522
162 113823
163 64590
54 20029
83 34291
55 15062
159 187854
60 14993
47 9188
90 78151
203 111314
243 266649
50 7582
118 5506
250 68350
79 40765
60 19591
62 15345
56 58179