3197 193
4156 432
1564 74
2090 208
3655 565
6276 472
5261 678
4049 759
3798 142
7879 97
2467 147
50905 925
22787 708