39088 38
44781 85
25165 505
1717 148
95466 711
30294 384
23561 433
15479 885
13461 679
10186 420
3069 547
4612 693
48578 482
50391 67
28922 431
31088 375
27596 429
73242 415
29655 316
44873 550
3827 546
136637 626
18443 411
71178 641
66494 297
26913 867
11495 695
3929 647