4526 55
14123 132
8857 28
21515 340
10924 176
3003 365
4764 527
19744 94
3859 466
6297 954
10019 458
10008 692
8420 449
15569 409
9357 567
5138 746
8140 281