3108 81
104387 1001
6661 502
3804 583
70637 221
9851 312
3315 373
4442 175
3027 337
85737 661
2912 185
8455 495
3547 333
4349 923
133243 361
4383 581
63160 343
87285 332
3253 390
72404 331
3935 39
188970 485
153287 301
3683 286
84876 137
4216 393
57984 498
5791 531