2236 55
13148 132
8792 28
21088 340
10745 176
2949 365
4708 527
19373 94
3765 466
6220 954
9581 458
9658 692
8207 449
14981 409
8275 567
5019 746
7972 281