9994 648
4691 745
10747 83
40504 839
31111 464
7244 424
14720 161
4986 388
6091 390
3830 226
5746 963
2134 378