3000 44
2882 489
1946 198
2232 210
3477 567
2048 65
2227 467
2966 343
2683 560
5767 306
2854 148
8220 638
6862 802
7668 534
4723 121
4366 274
5663 454
8989 582
9715 176
2625 477
4552 833
1983 154
3964 488
15427 402