4401 161
2671 191
3346 531
6401 455
6621 521
5335 650
7807 417
7941 270
5734 672
7952 459
3804 728
1048 228
2018 521
2004 90