25028 166
9895 579
1912 410
16785 159
16837 271
9713 554
4686 917
1208 68
4103 790
3136 710
2313 576
2492 641
2892 693
19542 107
4576 523
1072 189
2139 391
2962 841
2111 88
1035 96
2904 437
3415 335
2161 372
2960 720
2811 530
1388 313
1471 307
2463 321