31503 330
32793 708
25923 209
13216 116
28527 233
10124 644
11676 691
19414 379
6403 668
5131 539
10059 183
15700 450
84065 108
17109 604
8902 770
4450 187
20656 593
34903 543
15465 192
7493 844
23154 80
17633 782
30698 736
9579 907
16188 495
6761 548
8489 60
41158 949