32126 375
72504 493
30438 150
18972 215
25519 317
9727 183
28230 608
20505 459
30845 372
35680 97
10636 264
28195 181
22175 75
25005 248
20246 537
5005 707
19570 494
14504 134
27648 514
32087 412
8342 269
7509 857
2188 62
20880 341
10347 848
17089 297
7717 114
1627155 3881