30761 899
29298 164
7150 406
19670 346
24248 537
4476 372
8408 598
30656 894
17698 361
3661 759
5485 90
20034 283
15209 278
48438 179
86144 643
171297 696
16563 521
21343 383
8709 234
6142 523
4521 472
6417 428
21668 206
21984 322
24819 575
9109 451
11086 39
6439 170