41688 343
256363 598
775777 1659
247215 731
28004 259
7011 501
8395 167
174672 592
82595 795
45198 920
7061 498
11807 696
7542 357
5980 444
3536 397