9994 648
4691 745
10748 83
40505 839
31112 464
7247 424
14722 161
4986 388
6091 390
3830 226
5748 963
2134 378