15031 257
16207 127
8074 927
6047 676
5162 661
6944 470
2609 67
5501 378
17720 57
9241 574
7322 77
15816 257
7366 745
8650 587
6746 285
4303 115
4528 97
3179 337
8421 590
11277 524
16203 127
18303 327
5736 512
6345 363
8270 534
9615 411
18822 681
20045 234