946 269
3463 86
332470 954
63707 242
2285 43
2166 354
1657 306
1364 104
3084 683
4774 65
1891 53
222587 681
6886 539