25083 58
6681 45
32627 135
25965 327
13058 415
20241 328
5188 517
8999 136
16067 399
5447 568
5407 498
18102 523
22735 143
9976 81
4291 102
13722 279
14775 503
6666 227
4059 338
19870 307
6301 46
15284 186
8583 163
9461 320
7774 88
8330 671
17661 295
13541 783