894 253
557 85
248 59
1886 588
25950 275
2195 223
132771 545
1122 91
45899 340
30951 241
158917 268
129594 207
277297 1245
107361 901
124204 607
149448 265
100414 759
99122 883
190580 988