2380 360
3272 850
2181 197
2301 457
41685 221
290260 823
143853 602
158959 729
266386 630
37056 899
149800 569
71035 536
156395 1036
108108 765
121488 618
207469 919
64950 808
38800 177
95384 681
154679 829
89259 407
264281 1110
134137 325
26648 77