41163 343
255876 597
774734 1658
246426 729
27993 259
6995 501
8387 167
174010 591
82278 795
45050 920
7048 498
11797 696
7529 357
5964 444
3517 397