3028 437
4984 883
14016 737
1901 37
7833 442
6033 476
5267 487
12112 485
4127 478
5754 309
4777 592
2155 224