12350 78
7505 503
10291 673
8887 671
7401 60
5988 330
11784 500
44143 508
6818 622
4909 181
10158 453
8734 788
4838 794
12328 81
7686 504
5870 249
12179 464
6843 886
6108 698
5016 898
3364 216
6030 639
6878 551
4771 418
5509 387
17263 116
8070 47
2042 278