101853 409
42348 421
58005 296
59616 447
184023 999
51965 229
62025 143
47606 397
52087 548
60391 169
52439 521
85283 361
116691 355
19501 685
69964 387
175363 864
20831 327
38657 530
58073 704
33141 150
46502 751
48256 649
32328 465
59846 315