3001 640
191432 287
127632 120
150695 422
104862 679
194955 834
80995 609
88158 366
179142 647
286262 643
86337 154
118281 214
369052 532
88995 819
113992 365
112474 677
48636 418
24859 49
18507 330
166091 139
43903 559
49593 701
31121 221
174924 419
212607 335
110429 250
104247 695
53483 742