2291 360
3251 850
2065 197
2279 457
38811 672
327980 1439
105177 196
62842 872
131499 727
145643 903
93649 509
161455 642
94204 732
281339 1162
66127 331
80377 195
172139 380
2646 583
250002 944
304569 1134
94772 231
122042 764
30485 116
53072 395