94739 157
22851 97
22556 77
19616 29
13902 58
13044 58
11442 41
10629 26
9255 54
8044 22
7396 15
6826 32
6497 29
6382 22
6361 32
5906 47
5249 10
5213 15
4972 15
3566 9