2261 55
13151 132
8792 28
21090 340
10746 176
2949 365
4708 527
19378 94
3765 466
6220 954
9582 458
9659 692
8211 449
14984 409
8279 567
5019 746
7972 281