298933 687
152056 1113
12032 105
28961 336
7325 464
8431 941
67683 350
112062 957
11628 253
11317 613
127975 321
5147 133
5613 229
86783 646
21939 723
18756 684
4619 330
2988 311
473013 1643
254723 490
20594 590
38405 668
4154 680
4151 265
142606 844
198186 757
22566 655
34059 521