25606 285
88140 716
117782 739
54708 584
36550 296
96539 371
48341 421
56472 255
30700 792
67696 214
525827 686
32325 387
23847 576
8016 117
66198 353
55055 676
49600 558
33738 598
910431 1404
111207 220
39041 797
54281 193
129594 207
26992 270
57636 209
76357 105
32180 405
125435 707