12260 1005
4437 462
3073 272
1280 84
2972 505
11962 480
1838 238
7016 45
18289 305
4274 358
6558 267
2678 175
6995 329
13430 419
8153 582