22488 47
12925 578
37631 337
16395 336
35254 65
65956 848
30389 747
33676 437
59422 680
1553 249
25171 544
44066 126
2394 610
34220 84
6054 527
39748 544
29186 293
150655 816
297834 1059
38497 858
82882 760
2782 735
29649 247
24292 703