297696 178
27562 893
33656 375
153660 590
6475 208
18950 662
72010 218
171114 223
32278 334
8737 474
114056 939
41869 142
29420 43
23821 49
6838 361
11830 175
193767 535
48588 602
156060 402
45457 851
54829 600
194241 715
32514 368
164117 202
26270 598
45661 253
37811 763
88262 676