28015 62
69187 139
24781 505
7208 80
6455 94
59661 180
12683 412
29406 489
32545 627
23380 815
20994 167
47374 774
16260 594
42583 270
25508 662
69350 489
14379 867
13651 858
8732 390
8039 724
16535 194
13674 447
14620 382
17391 174
37325 286
34787 429
23060 230