2120 436
3599 648
30656 345
13749 697
3362 644
3444 791
3294 809
723 62
3159 598
2916 712
1535 263
910 122
1036 85
585611 1199
7071 734