17203 252
3472 89
2622 628
1999 188
4883 640
5061 387
3760 503
5455 473
3784 551
2428 309
3737 828
6507 331
8213 407
9358 717
4116 121
17040 530
1250 86
1509 47
5862 607
2974 711
1243 84
9159 282
7707 681
12288 397
1809 331
1495 195
9140 184
5638 900