5097 370
4578 519
2173 373
3049 321
4825 311
5271 748
4569 914
2119 251
2993 100
2952 462
5743 878
1439 207
5931 676
5902 567
1412 75
3094 255
6291 632
5810 27
3422 756
3702 521
3714 357
4129 627
1254 148
1360 270
4096 466
13466 780
7096 485
3578 871