30490 90
30437 685
26935 329
19636 368
3978 215
18589 607
6969 753
5371 169
7205 650
47049 535
17118 434
19229 112
6826 163
10640 201
2842 374
5994 73
32670 466
5876 56
6309 87
16751 187
5941 381
24144 821
2033 507
4934 378
7789 53
17094 928
5193 784
16430 547