41466 343
256180 597
775436 1658
246894 729
28000 259
7004 501
8390 167
174453 592
82490 795
45142 920
7060 498
11804 696
7535 357
5975 444
3527 397