2257 55
13151 132
8792 28
21089 340
10745 176
2949 365
4708 527
19377 94
3765 466
6220 954
9581 458
9659 692
8211 449
14984 409
8277 567
5019 746
7972 281