120313 400
45011 353
30345 408
2580 583
10159 330
105168 358
28270 271
7399 636
963 100
2671 130
2875 334
1776 279
60353 1000
23018 381
3898 188
9816 689
29907 191
72609 156
40211 929
3745 276
43729 183
37906 292
2735 483
3596 196
5788 396
125479 533
69729 138
3986 553