3201 193
4157 432
1566 74
2094 208
3655 565
6280 472
5264 678
4051 759
3799 142
7888 97
2473 147
51006 925
22817 708