3008 786
5039 27
14757 357
15102 825
20789 338
6664 49
4378 338
10094 669
7542 618
3782 165
1638 41
2755 284
8748 690
14016 680
8168 274
8311 436
13666 277
4672 136
3458 764
1750 196
3789 532
7129 138
5264 146
2420 389
5228 93
5403 34
15359 443
6058 225