25596 272
10504 281
21629 500
8733 398
28476 348
16184 285
9919 885
11028 510
14019 422
16540 862
11313 225
10278 453
16350 610
12572 816
6244 772
3619 288
7099 335
14058 309
12208 761
4133 172
8083 470
3870 112
9415 617
15743 240
3999 302
5865 56
4420 512
8769 549