12726 78
7685 503
10517 674
9109 671
7575 60
6243 330
12039 500
44558 509
6971 622
5088 181
10267 453
8950 788
4982 794
12877 82
7951 504
6061 249
12324 464
6213 698
5129 898
3459 216
6179 639
6979 551
4892 418
5593 387
17685 116
8612 47
2219 278