4297 140
1977 30
2085 267
3723 396
10065 639
2447 220
5014 828
6050 384
14150 731
8861 696
2399 322
2585 26
4969 716
4336 607
2216 51