29882 319
10771 556
46316 123
21562 59
13528 197
44691 168
32775 786
66824 236
46128 908
58625 183
21111 171
15380 389
17737 234
21740 554
61979 314
23881 506
14498 893
128184 761
30626 90
88664 701
9126 54
39582 672
65522 813
49181 96
73781 139
78794 162
88962 689
95464 585