39881 38
45924 85
25685 506
1765 148
97809 711
31029 384
24035 433
15847 885
13808 679
10434 420
3118 547
4748 693
49713 482
51626 67
29435 431
31833 375
28257 433
74878 416
30720 316
45863 550
3848 546
137873 626
18517 411
71955 641
68650 297
27895 867
11839 695
3994 647