7703 31
10653 27
8490 32
1153 4
10413 53
3947 12
3707 10
6739 32
2607 13
4579 22
7992 12
7692 37
165051 522
39059 140
36129 118
4481 11
13189 45
8275 35
17762 99
9990 26
10752 23
4666 14
5040 23
15470 80