41205 343
255905 597
774822 1658
246494 729
27995 259
6995 501
8387 167
174064 591
82294 795
45060 920
7050 498
11797 696
7529 357
5965 444
3517 397