2378 360
3268 850
2173 197
2301 457
125360 263
66877 417
479151 1049
175230 985
111259 936
36803 662
35511 98
1074 332
132559 385
177116 965
73408 649
252122 853
50541 309
91757 395
81969 121
124266 825
234188 763
138408 611
49662 730
258274 876