31031 317
39820 293
17882 299
171970 592
175724 237
19572 305
83875 183
88476 498
61446 636
18198 532
24763 544
129071 537
168306 745
184571 863
22626 1007
100290 714
75942 680
124929 629
8901 218
21952 683
92873 727
34989 175
159502 651
57770 932
79302 188
98290 599
82700 167