94899 157
22917 97
22608 77
19657 29
13957 58
13099 58
11488 41
10673 26
9293 54
8087 22
7437 15
6860 32
6533 29
6410 22
6397 32
5943 47
5279 10
5251 15
4996 15
3598 9