1112 3
897 6
1238 1
2044 3
5523 21
4935 23
3214 4
13803 27
8914 17
10132 26
1537 8
13550 14
9099 15
4480 6
7101 8
357 3
543 7
2502 3
5838 17
642 6
415 10
8463 7
415 9
7866 29