2949 145
125235 347
368228 1185
17622 391
8095 340
92660 559
324761 818
63387 338
74173 551
131751 681
428819 929
54939 497
165067 404
44577 378
12243 413
135469 530
46847 840
62580 325
159077 639
45511 437
133497 660
117001 484
65019 742
94256 909
227999 1136
70385 872
5870 454
115581 475