40088 38
46205 85
25827 506
1776 148
98415 711
31204 384
24170 433
15945 885
13906 679
10510 420
3123 547
4782 693
50063 482
51944 67
29531 431
32044 375
28441 433
75336 416
31003 316
46315 551
3852 546
138222 626
18529 411
72133 641
69170 297
28093 867
11938 695
4009 647