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