40412 240
10668 688
7649 308
28438 429
19401 482
15490 86
11681 392
6597 333
5716 192
17588 77
5416 577
14098 739
8309 130
8816 387
11185 560
16719 475
17036 95
11857 109
9813 262
5476 394
13243 411
6969 268
12793 759
9110 510