3016 521
5870 504
14225 301
5797 61
2602 247
26503 605
11009 290
2055 266
2498 696
7436 306
41778 471
2260 293
5513 29
9470 727
1757 74
3852 588
5020 761
3963 890
4187 737
4560 364
6931 392
4230 496
2343 295
4732 562
2901 225
5101 817
845 115
2517 239