526 128
599 181
5175 646
595 122
896 265
2066 502
33658 645
4001 568
61066 182
12403 563
3591 160
14341 662