2097 55
13105 132
8790 28
21069 340
10739 176
2949 365
4706 527
19363 94
3765 466
6219 954
9557 458
9649 692
8202 449
14957 409
8257 567
5014 746
7967 281