8601 320
527 97
1575 338
2972 512
943 211
6927 96
354 57
2638 609
3492 579
3181 638
2685 754
1576 335
20030 761
1621 349
1827 344
15932 493
420 62
15582 636
1600 385
1330 349
2994 592
1124 233
10063 607
592 128