999 110
15819 257
10603 748
5896 782
3250 376
3358 912
3956 713
14851 357
15183 825
20897 338
6691 49
4403 338
7620 618
1654 41
8182 274
1755 196
3813 532
7188 138
5256 93
5413 34
6084 225
17312 238
4370 312
6343 770
5606 509
4549 560
4897 751
4255 363