3029 300
5424 370
6825 624
4496 693
6281 407
8503 390
3331 121
3648 93
7075 498
3535 441
6415 664
2864 120
3632 224
7564 273
3718 443
4833 225
3501 117
1759 199
4308 459
5255 562
4749 104
11927 331
15587 707
4421 268
5511 940
2844 137
4009 630
6220 510