50566 70
2232 5
13305 10
9711 17
32950 33
11314 15
7127 17
14145 6
13525 25
10381 13
6823 14
5712 11
5006 10
39919 61
4218 2
14647 31
3937 7
4211 2
3281 11
16207 9
20543 20
40586 38
4642 2
19626 24