27006 935
18123 583
2756 145
28065 530
13862 616
3391 668
4159 165
4948 116
17486 112
2444 450
13094 644
5099 87
12433 567
8287 787
11227 239
7658 845
4324 180
9771 598
13352 548
30883 432
8080 659
14625 765
8015 719
6830 443
3236 575
14540 610
7604 778
6866 528