51932 375
27935 345
298738 1061
22513 79
14213 739
13996 578
25681 113
15639 218
16030 103
63505 546
25516 459
7955 745
67994 729
5303 527
6720 292
5098 533