15027 257
16198 127
8072 927
6045 676
5162 661
6941 470
2609 67
5497 378
17712 57
9235 574
7321 77
15810 257
7362 745
8648 587
6740 285
4300 115
4527 97
3178 337
8406 590
11274 524
16190 127
18286 327
5736 512
6340 363
8263 534
9607 411
18808 681
20036 234