16001 187
4040 122
14354 801
5405 956
6764 247
7459 625
7116 83
9026 459
6151 615
1813 216
18430 231
17386 712
4100 546
4905 444
5662 244
3723 593
6934 702
3255 622
3107 578