297663 178
33652 375
153642 590
71999 218
171039 223
32275 334
41862 142
29408 43
23815 49
193658 535
48575 602
156028 402
45446 851
54813 600
194180 715
32506 368
164061 201
26255 598
45637 253
37793 763
88207 676
47501 168
39923 423
28827 216
38420 870
19179 208
175291 690
156927 305