41672 343
256351 598
775744 1659
247199 731
28004 259
7011 501
8394 167
174647 592
82586 795
45196 920
7060 498
11807 696
7542 357
5980 444
3536 397