26184 317
9424 221
13626 158
17885 704
13571 363
7451 485
14100 348
17296 545
5363 143
15625 580
10436 627
22239 142
27308 133
6327 666
7711 717
4266 359
13662 131
11156 547
18402 72
16833 652
15606 312
5512 286
24634 651
6217 648
8313 334
12154 187
5042 67
8551 875