2143 55
13117 132
8791 28
21076 340
10743 176
2949 365
4707 527
19368 94
3765 466
6219 954
9567 458
9654 692
8202 449
14967 409
8264 567
5016 746
7969 281