3092 81
103982 1001
6646 502
3797 583
69981 219
9844 312
3309 373
4433 175
3019 337
85353 660
2903 185
8452 495
3529 333
4339 923
132833 361
4372 581
62924 343
87019 332
3244 390
72145 331
3923 39
188232 484
152695 301
3676 286
84573 137
4206 393
57830 498
5782 531