4297 140
1977 30
2087 267
3724 396
10066 639
2448 220
5014 828
6050 384
14151 731
8861 696
2399 322
2586 26
4973 716
4336 607
2216 51