28935 77
9449 219
4198 317
16031 587
7092 531
4226 44
14607 303
5514 528
9370 68
2667 55
7729 291
12323 714
4740 414
4148 67
8461 210
5195 378
7596 410
5063 664
11782 572
11409 625
12683 139
9863 179
8581 222
10717 723
7258 378
5458 515
4291 37
5513 126