309520 506
123730 292
12392 887
175438 513
19479 386
14944 587
145285 714
12890 874
5872 384
18014 464
8225 145
21600 247
7682 482
153795 784
16448 701
16444 591
171586 406
11468 868
196359 322
6342 551
221408 393
10411 200
12087 351
9089 480
16042 754
7037 540
9860 63
7825 494