19381 63
12216 23
6643 12
7218 5
6742 22
6627 23
2794 14
1891 13
4029 28
4974 30
3414 15
2681 10
14402 45
7151 27
10208 33
7383 21
11313 20
8715 23
12698 40
28817 33
22427 24
21767 32
47507 132
13790 10