12256 1005
4435 462
3070 272
1275 84
2972 505
11944 480
1837 238
7013 45
18277 305
4267 358
6556 267
2673 175
6972 329
13427 419
8152 582