4526 55
14128 132
8857 28
21518 340
10925 176
3003 365
4764 527
19749 94
3859 466
6298 954
10019 458
10009 692
8421 449
15569 409
9361 567
5138 746
8140 281