15005 26
20012 39
9911 15
16308 20
40152 61
10943 8
73461 83
6436 5
18091 24
10382 23
23633 34
13253 20
6472 8
5281 1
8868 16
45544 101
23384 60
7116 9
17453 37
31409 46
29135 44
13761 14
23686 36
44763 78