12991 78
7879 503
11301 673
9375 671
7577 60
6407 330
12291 500
44985 509
7125 622
5209 181
10336 453
9149 788
5046 794
13118 82
8062 504
6171 249
12488 464
6447 698
5236 898
3540 216
6283 639
7116 551
5028 418
8028 387
18031 116
8843 47
2263 278