39295 38
45009 85
25271 506
1723 148
95946 711
30428 384
23670 433
15558 885
13547 679
10237 420
3076 547
4641 693
48766 482
50647 67
29010 431
31222 375
27738 433
73604 416
29851 316
45060 550
3832 546
136895 626
18450 411
71351 641
66922 297
27052 867
11556 695
3941 647