3561 55
13495 132
8820 28
21228 340
10881 176
2973 365
4730 527
19503 94
3808 466
6259 954
9821 458
9806 692
8304 449
15262 409
8940 567
5086 746
8064 281