3109 81
104439 1001
6661 502
3805 583
70710 221
9853 312
3315 373
4442 175
3028 337
85764 661
2912 185
8456 495
3547 333
4350 923
133274 361
4384 581
63178 343
87313 332
3253 390
72436 331
3936 39
189057 485
153351 301
3683 286
84916 137
4216 393
58006 498
5791 531