3008 786
5060 27
14796 357
15138 825
20836 338
6672 49
4385 338
10114 669
7563 618
3800 165
1644 41
2763 284
8770 690
14027 680
8170 274
8316 436
13683 277
4673 136
3464 764
1751 196
3795 532
7151 138
5283 146
2425 389
5240 93
5407 34
15404 443
6070 225