11448 28
2954 7
9967 10
86249 107
35298 47
12559 34
135066 281
37694 87
128619 254
5254 12
112307 231
15945 24
66935 279
41772 120
23750 94
16636 69
73589 76
35553 91
5101 7
9955 36
3476 17
12126 38