105691 249
40354 717
25477 893
14068 392
30647 374
16490 514
28551 333
85815 934
37358 142
27116 43
150858 520
46346 601
137971 397
40614 848
30160 366
33585 763
42685 168
34560 423
32189 868
15520 208
167971 688
45774 66
132263 232
111796 540
53389 644
46318 234
11732 78
42371 149