10273 76
13042 333
5607 203
5729 148
12800 446
7975 306
15899 454
19350 176
5141 478
30665 979
9256 169
19940 130
312027 707
9773 101
33754 179
5381 82
3947 89
9861 828
20422 664
6588 614
2051 173
3090 334
18556 366
3191 269
3469 133
5153 860
1155 134
16337 185