15027 257
16199 127
8072 927
6047 676
5162 661
6941 470
2609 67
5498 378
17714 57
9236 574
7321 77
15811 257
7362 745
8648 587
6741 285
4300 115
4527 97
3178 337
8407 590
11274 524
16191 127
18287 327
5736 512
6340 363
8263 534
9607 411
18810 681
20038 234