9994 648
4691 745
10747 83
40505 839
31111 464
7246 424
14721 161
4986 388
6091 390
3830 226
5747 963
2134 378