12488 66
11118 823
10843 226
15593 509
8375 718
7589 821
8329 713
6264 158
9618 710
7547 375
3030 47
10788 214
6725 363
9669 336
5772 95
4412 86
6704 729
12708 774
6251 148
5686 204