39079 189
8833 423
78378 308
63560 724
19638 122
6889 539
4920 595
4758 240
1914 43
2723 125
40534 483