2555 22
1204 11
3558 26
896 12
15640 52
4932 12
10141 29
5938 14
7812 18
17556 39
18949 31
27933 77
11984 13
26133 91
19459 70
7976 16
21564 72