114906 290
59564 605
3574 558
3810 509
2743 201
1993 142
55467 712
3721 727
18440 600
15911 213
6360 595
23187 428
1383 264
8636 259
14159 54
7215 126
9863 503
10271 152
5749 33
6761 297
7694 519
9763 665
65459 87
7776 306
20821 307
9530 835
11286 318
27035 149