19511 665
4270 627
2612 56
16673 310
3212 421
3468 694
5875 518
3189 417
2826 144
8909 989
3690 532
4304 924
1825 153
3233 292
10502 617
5818 531
11219 113
4009 883
5094 571
3126 261
12553 386
2686 272
4960 769
5597 512