2994 526
1128 323
12902 648
1632 75
5240 558
5566 868
14141 599
31225 167
3221 390
5411 224
6198 181
3913 453
4709 331
3535 476
4218 470
2622 156
3007 382
60581 695
5403 755
1533 237
6127 843
5355 379
3504 279
175336 669
62890 140
13764 284
4326 102
6232 293