3199 193
4156 432
1565 74
2090 208
3655 565
6278 472
5261 678
4049 759
3798 142
7883 97
2468 147
50930 925
22790 708