6532 785
1649 187
20266 345
7181 788
64937 515
44370 728
19251 195
47948 540
9351 843
9284 321
4046 107
5095 535
3559 530
8376 685
24341 41