321197 1366
3917 675
14935 666
3579 533
4096 371
8893 373
4295 964
1205 96
4687 423
6670 677
5904 528
1273 66
2355 396
4159 556
3183 327
2793 579
4510 387
4047 776
5049 798
3409 625
1462 221
3869 171
3477 307
3235 779