4272 447
28688 907
3848 637
6744 553
8542 846
2645 181
14437 586
15170 40
8059 618
76812 564
15430 116
12939 120
7105 47
1644 278