2131 55
13117 132
8791 28
21072 340
10741 176
2949 365
4707 527
19367 94
3765 466
6219 954
9565 458
9652 692
8202 449
14964 409
8263 567
5016 746
7969 281