3094 81
104053 1001
6647 502
3798 583
70095 220
9844 312
3310 373
4434 175
3020 337
85429 661
2903 185
8452 495
3531 333
4343 923
132936 361
4374 581
62963 343
87062 332
3245 390
72188 331
3924 39
188398 484
152814 301
3678 286
84622 137
4207 393
57856 498
5784 531