3098 81
104106 1001
6650 502
3799 583
70148 220
9845 312
3310 373
4435 175
3020 337
85474 661
2905 185
8453 495
3535 333
4343 923
132991 361
4374 581
62982 343
87097 332
3248 390
72207 331
3925 39
188463 484
152871 301
3679 286
84654 137
4209 393
57866 498
5784 531