12997 602
15108 436
31365 597
27648 45
17816 231
9209 247
3273 115
4533 483
5767 671
88317 695
6741 34
12791 432
13898 128
25282 238
44636 517
53361 841
3662 233
4890 664
154285 720
203370 983
41659 199
9684 541
17563 289
2040 271
130855 417
80577 765
7867 354
24938 335