13748
5845
4145
3684
3197
2859
2170
1852
1568
1098
1049
868
853
567
475
395
358
353
313
273
219
216
185
50
25
10
3