3092 81
103972 1001
6646 502
3797 583
69964 219
9842 312
3308 373
4433 175
3018 337
85342 660
2902 185
8452 495
3529 333
4338 923
132824 361
4372 581
62921 343
87016 332
3244 390
72142 331
3923 39
188216 484
152680 301
3676 286
84566 137
4206 393
57827 498
5782 531