25500 49
19028 330
53321 603
76599 81
108598 402
23546 277
17250 580
98545 907
163602 541
47169 61
34043 408
101997 508
99058 231
69909 661
16109 567
64414 511
48183 78
44501 560
109138 370
50349 702
24333 245
90020 261
31738 221
271086 862
175501 419
158185 216
74680 459
152120 264