306281 1193
37335 518
17503 540
37856 679
41435 303
76196 342
49371 486
72092 77
167909 834
98300 508
175596 312
87550 581
150378 893
14592 443
25727 472
76787 218
66520 476
231905 1271
47275 619
64153 264
39481 454
113710 510
84628 679
23415 463
24206 103