17068 44
12683 721
21520 552
29904 362
12411 310
22116 638
36767 292
11412 732
13260 811
4758 536
9276 241
6050 790
5090 488
4999 823
5545 182
9597 601
3134 401
5720 858
97440 518
29355 536
32941 698
1606 255
4545 632
3148 317
19252 640
6556 792
3007 338
3457 88