3195 193
4155 432
1562 74
2088 208
3653 565
6275 472
5258 678
4047 759
3797 142
7870 97
2461 147
50862 925
22770 708