4528 55
14132 132
8857 28
21518 340
10925 176
3003 365
4764 527
19757 94
3860 466
6298 954
10019 458
10010 692
8422 449
15570 409
9362 567
5138 746
8141 281