5092 5
5376 3
6083 9
8248 17
3982 5
13073 5
11339 12
21377 54
9004 22
5438 10
9325 13
11245 16
13713 20
4991 8
14035 14
10919 8
10748 8
33422 34
30113 51
24589 11
15657 17
25509 12
15141 7
27227 32