3193 193
4153 432
1562 74
2084 208
3650 565
6273 472
5250 678
4042 759
3793 142
7862 97
2458 147
50785 924
22747 708