19642 29
13945 58
94868 157
22596 77
10662 26
4988 15
11478 41
8078 22
6530 29
22911 97
5269 10
7427 15
5242 15
6403 22
9282 54
3585 9
5935 47
6387 32
13085 58
6851 32