3196 193
4156 432
1563 74
2088 208
3654 565
6276 472
5259 678
4048 759
3798 142
7878 97
2465 147
50892 925
22782 708