2758 55
13251 132
8796 28
21131 340
10763 176
2951 365
4710 527
19419 94
3773 466
6228 954
9649 458
9698 692
8242 449
15057 409
8435 567
5026 746
8004 281