171829 451
115298 904
3634 44
5704 300
3700 231
6302 480
9511 103
295837 1371
139597 331
5461 411
6541 252
30721 688
83491 535
6237 135
7005 479
5494 491
13255 329
20175 173
111566 296