25002 49
18608 330
53068 603
76425 81
107235 402
23462 277
17185 580
97132 907
162142 540
46557 61
33962 408
100029 508
98173 231
69344 661
16004 567
62194 511
47808 78
44011 559
107643 370
49780 701
24056 245
88545 261
31259 221
270184 862
175079 419
157759 216
74422 459
151548 264