450 50
8027 450
1728 207
3484 912
11072 970
27135 254
11073 595
4721 36
1997 334
2778 640
2858 189
6294 322
6082 324
2571 559
2334 618
3639 608
1574 52
2479 404
2963 467
1232 131
3815 887
1349 202
1983 268
9713 700
1599 292
14741 664
6231 192
2030 311