15197 186
3785 122
14187 801
5305 956
6522 247
7391 625
6630 83
9007 459
6114 615
1782 216
18376 231
17196 712
4068 546
4877 444
5645 244
3710 593
6896 702
3232 622
3079 578