31178 546
13612 66
59335 158
12683 297
3867 283
30643 301
6295 791
11707 350
18462 317
26801 712
22263 372
5092 363
30816 628
33443 615
5921 460
10334 242
77261 595
2105 337
4695 248
4834 559
4636 925
3088 424
3728 507
8225 511
2264 46
4288 924
4869 847
5581 482