9531 32
19434 98
5305 12
3908 15
23222 72
5064 10
4631 11
4601 18
3732 8
6552 17
44683 164
39311 127
33624 55
16583 28
19686 25
7501 9
30901 40
19409 35
35190 41
21352 27
34264 15
62112 62
16248 22
14343 39