2568 592
2708 438
2971 505
2697 425
11127 700
5072 40
13545 684
13938 847
37960 35
63850 560
5196 56
39161 721
11964 329