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