3122 6
2465 7
3598 10
3979 12
4113 14
5252 28
7675 16
4439 10
12946 38
8687 26
19976 72
12840 55
30021 139
2954 3
3697 6
29113 80
3090 11
3094 7
2920 13
4302 13
3396 10
3470 11
4804 18
3471 9