318 61
1389 254
102268 663
51152 486
226141 1098
4518 734
7570 560
3680 245
4614 154
8689 633
3853 86
21233 318