2612 250
23820 588
27998 37
29874 264
36957 86
37919 912
13603 889
29360 435
27576 384
19525 33
16711 336
3855 122
10825 161
4321 229
3382 748
4314 583
4508 103
6080 167
5156 651
4808 536
9800 241
6173 790
5422 488
5137 823
12698 622
4175 350
881 37
2917 495