2981 397
2845 387
2556 380
2658 338
2748 332
2488 318
2424 313
2407 293
2383 286
4448 279
3219 213
3186 198
2962 193
2217 180
2973 178
5262 171
2986 160
4230 138
7665 26
2802 12