10967 19
7211 5
4911 4
7705 16
10887 29
6671 9
16112 31
5871 7
6441 10
5051 15
3262 11
2609 11
4495 15
4567 3
3755 8
3937 6
19394 40
9505 7
28582 75
9560 9
26571 41
74180 222
13291 11
10928 15