47231 332
39856 373
14686 468
108999 766
23586 503
21656 242
11497 569
16865 840
12103 556
9271 450
17336 63
36787 240
33004 141
22256 158
16796 669