309 92
906 254
669 174
2652 659
4943 663
4555 734
6601 674
6522 697
4758 493
5828 581
6545 155
2515 90
16919 105
4690 271
6942 148
6446 301
11476 607
3796 76
6693 632
5664 555
4566 439
9827 367
18461 90
5451 284