2228 55
13146 132
8792 28
21087 340
10745 176
2949 365
4708 527
19372 94
3765 466
6220 954
9579 458
9658 692
8207 449
14980 409
8275 567
5019 746
7972 281