3109 81
104446 1001
6662 502
3805 583
70724 221
9853 312
3315 373
4443 175
3028 337
85769 661
2912 185
8456 495
3547 333
4350 923
133277 361
4384 581
63182 343
87314 332
3253 390
72441 331
3936 39
189073 485
153362 301
3683 286
84920 137
4216 393
58009 498
5791 531