241 57
1728 446
3123 631
14278 711
4713 908
613270 881
25768 54
7923 510
10167 485
8028 177
6360 308
22243 314
3003 428
12702 462
10923 459
50647 682