12046 65
11039 823
10806 226
15575 509
8367 718
7582 821
8318 713
6255 158
9602 710
7528 375
3023 47
10757 214
6706 363
9650 336
5759 95
4404 86
6687 729
12678 774
6242 148
5671 204