3000 125
4606 62
5209 560
4855 475
4226 681
3711 224
3105 96
2916 273
3291 297
2471 264
4685 720
9811 318
3682 191
3202 529
3884 609
7102 632
8846 410
6293 522
3728 396
3769 456
5700 564
2724 589
4367 496
2504 197
2897 366
6084 572
5202 660
5745 906