12992 78
7880 503
11303 673
9375 671
7577 60
6408 330
12292 500
44988 509
7126 622
5209 181
10336 453
9152 788
5046 794
13119 82
8063 504
6171 249
12488 464
7406 890
6455 698
5237 898
3542 216
6284 639
7122 551
5028 418
8028 387
18033 116
8843 47
2263 278