41369 343
256051 597
775183 1658
246706 729
28000 259
7002 501
8389 167
174284 592
82410 795
45101 920
7056 498
11801 696
7533 357
5971 444
3523 397