4296 140
1977 30
2085 267
3721 396
10065 639
2446 220
5013 828
6044 384
14150 731
8861 696
2398 322
2583 26
4969 716
4336 607
2214 51