111295 250
295992 178
33385 375
152838 590
70772 218
32031 334
29146 43
23584 49
48366 602
154699 402
45061 851
54192 600
191665 715
32267 367
162242 201
44934 253
37310 763
86715 671
47123 168
39552 423
28432 216
37879 870
18795 208