3506 122
12724 105
2875 62
20829 797
2926 379
11501 414
9238 455
11709 376
4622 682
2060 42
2874 154
1792 63
18589 651
4994 932
32235 381
4492 703
3484 500
3736 87
3596 428
9816 886
17654 240
4017 244
4317 248
16496 280
6286 377
7661 434