3805 8
8541 20
30393 107
32711 119
11048 27
5620 6
9564 10
85829 106
11830 17
37307 85
127757 251
5254 12
7693 21
13448 33
16636 67
28232 46
12735 13
7963 53
5998 34