3108 81
104429 1001
6661 502
3805 583
70691 221
9853 312
3315 373
4442 175
3028 337
85755 661
2912 185
8456 495
3547 333
4349 923
133268 361
4383 581
63173 343
87303 332
3253 390
72426 331
3935 39
189031 485
153327 301
3683 286
84905 137
4216 393
58003 498
5791 531