3011 293
7196 265
2004 505
7719 377
1907 269
6634 261
2889 709
4022 537
2217 307
2961 505
1842 159
4511 780
4333 883