41009 406
84539 246
126564 371
73492 547
179348 407
31077 254
214172 181
298526 184
122941 677
33919 325
50212 528
95110 428
69261 316
73396 230
58222 581
53651 418
148140 929
87882 735
94270 911
141592 171
41390 275
128157 114
86190 831
28772 49
21373 330
15050 885
73047 533
64765 527