3108 81
104411 1001
6661 502
3805 583
70661 221
9853 312
3315 373
4442 175
3028 337
85746 661
2912 185
8456 495
3547 333
4349 923
133252 361
4383 581
63166 343
87294 332
3253 390
72416 331
3935 39
189005 485
153301 301
3683 286
84890 137
4216 393
57997 498
5791 531