3015 521
5869 504
14222 301
5797 61
2602 247
26502 605
11007 290
2055 266
2498 696
7434 306
41777 471
2258 293
5511 29
9467 727
1757 74
3852 588
5019 761
3958 890
4185 737
4557 364
6931 392
4226 496
2343 295
4732 562
2901 225
5100 817
845 115
2517 239