5881 706
41073 303
40280 617
54693 389
62334 928
60513 386
16662 288
3886 571
5194 523
7242 77
22648 820