2923 71
4217 559
7446 728
4967 301
32916 307
7892 212
30685 442
4799 632
2044 429
5680 273
2990 511
3459 547
1746 107
11170 310
9014 139
1748 88
87999 662
1926 23