17080 503
6617 447
32641 460
27563 258
8697 429
13448 178
7961 790
10993 477
11058 742
15345 240
5390 498
5446 78
2677 191
3932 179
4242 201
4043 700
3586 120
31265 927