4533 55
14143 132
8858 28
21528 340
10926 176
3003 365
4764 527
19760 94
3860 466
6300 954
10021 458
10012 692
8422 449
15573 409
9370 567
5139 746
8143 281