257530 558
180367 788
2963 248
3275 298
6134 677
228523 697
243794 571
30170 928
3785 256
15279 170
33635 401
11501 881
14904 288
34582 588
20562 461
24746 683
5272 373
14334 151
12323 455
32131 799
19534 74
29424 585
14540 818
14689 650
21515 999