3092 81
103937 1001
6646 502
3797 583
69916 219
9838 312
3308 373
4433 175
3018 337
85327 660
2902 185
8451 495
3528 333
4336 923
132803 361
4372 581
62911 343
87002 332
3243 390
72127 331
3923 39
188168 484
152645 301
3675 286
84551 137
4206 393
57821 498
5782 531