41815 343
256462 598
776068 1659
247395 731
28006 259
7014 501
8398 167
174821 592
82674 795
45226 920
7066 498
11808 696
7545 357
5987 444
3539 397