3948 662
3881 829
32335 718
9305 222
10169 401
104820 710
13498 299
5368 478
19709 383
7596 80
29649 623
1863 301