4533 55
14141 132
8858 28
21528 340
10925 176
3003 365
4764 527
19760 94
3860 466
6299 954
10021 458
10012 692
8422 449
15572 409
9370 567
5139 746
8143 281