2380 360
3268 850
2175 197
2301 457
167459 377
80375 904
199370 838
66877 417
159842 254
65218 600
28455 440
26533 333
128695 515
136117 253
264404 1062
258274 876
79864 314
56723 314
150389 710
92775 774
55783 375
125360 263
495047 1119
36861 682