86602 902
5896 655
1746 322
621 59
11966 171
1822 350
13688 185
1635 404
2949 426
9291 101
8086 374
7045 585
8504 64
8692 265
8330 601
318081 1253
2606 99
4671 499
14812 245
13651 486
15053 391
183185 731
50709 620
114653 912
74074 515
39829 583
6072 586
36466 136