69582 126
19726 23
12649 11
7023 17
7951 35
8138 7
5450 4
9058 19
13281 7
6806 8
9797 11
19531 36
30403 27
10228 19
85496 64
31339 30
18291 26
17830 29
4970 7
4579 7
3283 1
5103 2
4391 9
13001 29