9583 647
4660 745
10600 83
40471 839
30877 464
7233 424
14636 161
4956 388
6059 390
3777 226
5675 963
2124 378