12582 31
28028 225
26093 164
12048 722
23747 712
19738 410
16876 686
5658 390
21353 645
10447 212
24383 185
2432 325
23871 130
2249 201
18391 521
2863 374
48272 491
12574 498
19486 475
11980 357
18742 165
28848 458
13372 630
11537 57
17747 419
12831 223
17495 450
4389 948