3008 786
5045 27
14780 357
15120 825
20814 338
6667 49
4382 338
10106 669
7555 618
3794 165
1641 41
2761 284
8759 690
14023 680
8170 274
8315 436
13675 277
4672 136
3459 764
1751 196
3793 532
7139 138
5274 146
2423 389
5237 93
5405 34
15388 443
6062 225