3006 786
5035 27
14752 357
15091 825
20780 338
6661 49
4377 338
10085 669
7535 618
3777 165
1631 41
2750 284
8742 690
14014 680
8167 274
8309 436
13659 277
4671 136
3457 764
1746 196
3784 532
7120 138
5262 146
2417 389
5226 93
5401 34
15341 443
6058 225