19238 672
2720 606
6746 876
5966 116
3040 267
6601 503
3254 841
3615 581
7349 637
5027 603
2861 473
3640 276
3978 107
4469 52
1692 148
3510 729
7297 461
7009 363
8741 595
2401 353
6192 329
3600 459
4095 111
8163 641