51686 375
27930 345
298627 1061
22505 79
14213 739
13992 578
25671 113
15639 218
16026 103
63473 546
25511 459
7954 745
67984 729
5303 527
6720 292
5098 533