3975 833
5655 425
2991 579
7733 866
4818 660
4358 546
5995 358
4382 306
3273 317
6337 292
8106 600
3190 271
12723 847
5064 281
3938 576
4015 309
4105 164
8285 671
3859 613
7263 581
22667 150
10520 90
2831 303
1716 171