3008 786
5042 27
14765 357
15105 825
20798 338
6665 49
4380 338
10101 669
7546 618
3785 165
1639 41
2755 284
8749 690
14016 680
8169 274
8311 436
13669 277
4672 136
3458 764
1751 196
3792 532
7130 138
5267 146
2422 389
5230 93
5404 34
15364 443
6058 225