2380 360
3268 850
2173 197
2301 457
80423 848
29654 239
120980 680
160769 882
260226 742
120599 562
195915 872
146193 486
67306 809
70901 241
226235 623
61673 541
64418 440
77317 756
242986 738
495047 1119
128695 515
136117 253
36861 682
258274 876