25006 49
18609 330
53071 603
76425 81
107239 402
23463 277
17185 580
97141 907
162149 540
46558 61
33963 408
100032 508
98181 231
69345 661
16004 567
62202 511
47810 78
44012 559
107658 370
49783 701
24057 245
88559 261
31260 221
270189 862
175081 419
157761 216
74422 459
151552 264