5543 16
5420 9
2547 5
16300 18
33 2
2630 6
4117 13
4559 13
31083 69
4437 7
2537 5
5949 13
5573 8
5667 10
10298 32
7244 19
6399 14
15044 31
3860 11
2175 6
6741 14
3576 12
3212 2
30559 67