12992 78
7880 503
11305 673
9376 671
7577 60
6408 330
12293 500
44989 509
7126 622
5209 181
10336 453
9153 788
5046 794
13121 82
8063 504
6171 249
12488 464
7406 890
6457 698
5238 898
3542 216
6284 639
7123 551
5028 418
8028 387
18033 116
8843 47
2263 278