94866 157
22909 97
22595 77
19642 29
13941 58
13080 58
11476 41
10661 26
9281 54
8077 22
7426 15
6850 32
6528 29
6402 22
6387 32
5933 47
5269 10
5239 15
4988 15
3585 9