2902 897
6091 32
3735 350
2918 819
22342 559
2168 613
1946 62
5605 584
22892 1597
4402 473
3223 778
3812 256
4827 246
5358 573
2621 487
3427 167
8563 238
598 160
4070 153
8649 187
1568 114
13436 112
4978 488
3196 145