397080 1150
179617 274
194038 830
101010 364
105367 245
167057 435
145111 371
99434 166
86103 252
73189 250
138823 845
60697 610
248399 548
309084 1227
250497 573
127587 661
47222 499
40379 106
153192 289
152293 644
202208 276
159334 733
91893 683
48375 236
103700 767