306 39
37779 633
1218 253
15523 235
12581 153
3660 783
5542 682
2335 517
4490 178
38467 115
980 72
2106 217
3085 554
3087 571
2383 521
795 136
3060 713
2705 602
11687 392
3961 859
8909 852
3876 419
12880 430
4813 416
24541 395
49480 234
3093 214
1281 87