29988 82
5897 6
15206 34
19665 48
19166 53
7305 17
16323 33
11574 21
41937 93
9101 11
6917 13
4453 11
5040 8
5537 9
6792 14
6821 10
5042 10
8853 8
5981 3
12513 30
22965 63
10573 20
4454 4
4597 5