17068 44
12683 721
21520 552
29907 362
12411 310
22116 638
36768 292
11413 732
13261 811
29614 435
4758 536
9276 241
6051 790
5090 488
4999 823
5546 182
9597 601
3134 401
5720 858
97448 518
29355 536
32945 698
1608 255
4547 632
3148 317
19255 640
6557 792
3007 338