22052 596
2922 386
9752 771
9526 831
4866 123
4320 55
105349 465
2002 212
8170 878
3742 107
8490 328
6021 240
28946 925
23674 436
8100 515
9249 541
16380 356