2574 5
4554 9
4612 14
7084 10
4857 13
2594 8
5278 7
5635 13
15696 44
12105 23
5487 8
3139 15
4516 7
6303 12
4243 8
3069 7
2994 3
3446 9
16288 38
14358 20
7095 16
11035 32
8053 28
20184 50