10123 76
12926 333
5529 203
5666 148
12685 445
7954 306
15868 454
19305 176
19619 163
5138 478
30589 979
9235 169
19932 130
312012 707
9766 101
33740 179
76435 459
5378 82
3937 89
9852 828
20412 664
6586 614
2051 173
3084 334
18548 366
3191 269
3465 133
5151 860