25021 58
6664 45
32596 135
25932 327
13021 415
20191 328
5186 517
8976 136
15966 399
5444 568
5394 498
18076 523
22684 143
9943 81
4268 102
13699 279
14755 503
6653 227
4042 338
19833 307
6284 46
15250 185
8575 163
9435 320
7756 88
8322 671
17601 295
13516 783