2153 55
13121 132
8792 28
21077 340
10744 176
2949 365
4707 527
19368 94
3765 466
6219 954
9568 458
9654 692
8203 449
14968 409
8264 567
5017 746
7969 281