6829 22
50657 222
7445 28
25388 140
18876 63
23810 66
38787 261
8622 26
12081 36
8992 22
47803 221
5725 14
22146 54
10660 40