12135 831
1705 274
4754 385
24889 95
10002 41
6041 646
4617 539
4803 222
7976 444
4682 612
5406 79
6744 629