309535 506
123734 292
12392 887
175443 513
19479 386
14944 587
145291 714
12890 874
5872 384
18015 464
8226 145
21600 247
7682 482
153810 784
16449 701
16444 591
171595 406
11468 868
196362 322
6343 551
221422 393
10411 200
12087 351
9089 480
16043 754
7037 540
9861 63
7825 494