296 11
1875 8
2574 4
2495 3
3947 25
4538 33
5623 22
2483 11
2415 16
2786 11
1196 1
5581 26
6039 24
3329 7
15595 39
10076 27
11694 35
1740 10
10289 19
15143 25
9059 12
7540 17
415 25
6274 9