112352 815
123032 192
26945 229
14121 209
2926 79
298640 687
151895 1113
75446 881
28958 336
67630 350
6272 593
31214 421
64304 504
111949 957
62417 607
28530 537
11311 613
127880 321
4028 449
86651 646
5005 233
472491 1643
254487 488
80337 153
38400 668
142505 844
197982 757
89086 634