35040 188
26041 741
10640 471
5603 687
58179 629
29616 597
6471 141
13287 451
9936 784
35870 165
6434 679
11304 94
27523 582
7670 565
23276 892
12683 574
5325 334
10387 673
32014 350
7176 621
20477 784
11780 596
6196 754
46768 239