5590 300
8412 540
4928 525
3632 124
3864 176
4850 392
3523 113
3203 363
3239 362
4888 474
5561 491
2661 215
5550 462
5646 966
3959 567
9075 888
4425 205
3781 136
9503 751
5655 420
13714 393
6460 103
5924 244
3798 225
31487 569
11312 602
186386 734
246883 416