3145 582
4018 358
16618 652
2865 200
3075 129
2694 363
4310 153
7971 117
5068 610
4051 529
3267 442
3593 496
5008 684
8012 750
2968 97
4178 228
4313 341
4112 703
9245 788
3189 329
3029 70
1541 127
7787 765
6696 479