3307 43
5412 669
17199 628
39968 336
15442 344
28279 405
35867 107
5219 528
1193 35
7605 634
4954 331
2529 178
4087 589
45892 700
22330 228