2838 55
13267 132
8799 28
21136 340
10778 176
2951 365
4710 527
19421 94
3773 466
6229 954
9666 458
9707 692
8243 449
15067 409
8476 567
5030 746
8006 281