15101 257
16250 127
8242 927
6063 676
5178 661
6962 470
2631 67
5520 378
17771 57
9284 574
7357 77
15877 257
7382 745
8689 587
6803 285
4320 115
4542 97
3202 337
8496 591
11358 524
16267 127
18375 327
5755 512
6366 363
8297 534
9653 411
18886 681
20104 235