2592 803
2873 727
3227 704
28950 291
11264 443
10591 964
39086 846
12592 795
4420 132
5427 815
6225 697
4519 740
1422 161
1714 336