3071 354
3844 440
5593 734
5247 563
5046 885
2155 39
8907 728
5345 871
3857 329
5499 760
3097 286
5859 134
2190 60
7936 662
4330 686
9484 582
2434 259
4363 391
3241 473
6305 693
2938 117
3967 363
4344 83
2731 80
4705 424
3609 304
5662 518
6194 606