4296 140
1977 30
2084 267
3719 396
10064 639
2446 220
5012 828
6044 384
14150 731
8860 696
2398 322
2583 26
4968 716
4334 607
2214 51