21526 489
25505 222
14055 214
24846 266
30887 455
11306 365
43755 560
20226 623
9929 289
15844 280
17275 625
21174 491
10737 125
16813 440
41597 323
12541 801
15862 667
26358 476
10702 237
10635 528
23352 732
8902 85
20402 295
12482 417
29061 603
23450 523