50909 125
30912 403
87895 422
23642 550
49792 684
160852 432
16988 288
18404 305
33109 329
76225 400
14263 658
27762 370
6401 446
112121 378
53101 255
8444 208
18464 90
63460 242
31115 742
15586 359
4026 37
33483 313
40669 112
47875 495