999 110
15819 257
10603 748
5896 782
3249 376
3358 912
3956 713
14851 357
15182 825
20897 338
6691 49
4403 338
7619 618
1654 41
8178 274
1755 196
3813 532
7188 138
5254 93
5413 34
6084 225
17312 238
4370 312
6342 770
5605 509
4547 560
4897 751
4255 363