4041 404
11847 643
5919 667
10901 555
5623 153
2575 78
2596 127
3932 424
4979 548
6333 477
4992 164
6605 506
6891 838
4225 270
6245 632
6061 238
2656 54
11370 585
4931 812
4983 362
8124 828
11559 727
5157 82
12965 458
10536 498
13274 680
5558 398
5297 41