2830 55
13266 132
8798 28
21136 340
10773 176
2951 365
4710 527
19421 94
3773 466
6229 954
9663 458
9707 692
8243 449
15066 409
8473 567
5030 746
8005 281