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