297613 178
27557 893
33647 375
153621 590
6473 208
18946 662
71981 218
170976 223
32270 334
8726 474
113938 939
41855 142
29402 43
23809 49
6836 361
11824 175
193548 535
48565 602
155999 402
45441 851
54794 600
194116 715
32499 368
164014 201
26241 598
45616 253
37784 763
88165 676