41495 343
256204 598
775480 1659
246927 729
28000 259
7005 501
8390 167
174479 592
82505 795
45148 920
7060 498
11805 696
7536 357
5976 444
3528 397