15035 257
16213 127
8074 927
6047 676
5163 661
6949 470
2611 67
5501 378
17730 57
9242 574
7328 77
15819 257
7367 745
8655 587
6749 285
4304 115
4529 97
3183 337
8426 590
11280 524
16207 127
18307 327
5737 512
6345 363
8273 534
9617 411
18829 681
20050 234