109576 387
9915 801
27375 977
20060 626
19395 333
19792 665
17941 170
2693 561
55559 257
238252 686
3361 28
113263 764
45520 496
4328 815
31982 894
4928 836
45162 628
39772 529
20107 300
25585 633
18699 153
1907 116
2199 440
109588 519
32768 180
3497 82
71058 624
37975 267