3906 782
11565 266
23944 685
7434 790
9505 589
75591 406
49256 707
21587 447
25177 188
4707 167
7672 388
1336 79
2996 312
7664 518
3496 631