5063 808
2048 532
4065 545
3338 668
2740 62
15875 447
2204 262
2857 559
3328 879
839 108
18508 731
820 50
4982 115
15743 548
2245 171
3151 521
1493 369
13945 539
17084 616
8054 664
3733 192
2228 117
14155 664
782 174