31041 405
6443 690
272431 269
6371 211
5016 475
16890 673
21989 843
7893 749
47549 163
3658 98
8227 603
2832 595
2358 717
23440 695
5653 51
14165 37
24442 217
68698 127
4308 560
1941 412
5239 455
8799 556
4392 488
7572 478