12262 1005
4442 462
3075 272
1280 84
2972 505
11966 480
1838 238
7018 45
18295 305
4274 358
6558 267
2679 175
6998 329
13432 419
8153 582