8933 32
2745 2
3369 6
26246 26
4149 1
3037 1
3447 5
5785 34
5495 9
5287 8
27470 33
2100 2
2302 8
4468 8
5435 33
36793 44
3542 5
6240 20