12693 78
7666 503
10511 673
9159 671
7487 60
6280 330
12012 500
44506 509
6986 622
5054 181
10238 453
8928 788
4950 794
12866 82
7880 504
6046 249
12325 464
6209 698
5112 898
3454 216
6155 639
6963 551
4870 418
5587 387
17651 116
8600 47
2190 278