40044 913
19585 596
4228 569
3034 257
3589 624
3741 792
1246 109
3631 769
2106 183
4392 778
2517 306
1525 83
4774 609
4547 399
2269 371
2826 574