2612 693
31598 96
2105 666
2398 604
573 144
2095 650
2896 691
21577 641
819 182
750 225
16139 275
1790 529
2186 560
218 40
9650 444
1752 346
47807 340
203 43
1312 322
2343 264
2613 715
8912 909
14623 302
5182 639