7789 23
6545 22
4390 14
11103 20
11291 18
6264 7
6750 8
6156 2
4596 2
9068 11
9858 8
21051 21
14873 23
10058 5
29861 39
13385 34
50712 83
9901 12
9373 14
32217 44
7818 18
2942 1
3616 12
3687 13