2320 530
956 258
2864 889
4320 33
4607 444
10876 331
3805 314
7698 166
6767 171
77638 149
12569 502
1791 92