12232 1005
4410 462
3054 272
1263 84
2964 505
11877 480
1826 238
6989 45
18156 305
4256 358
6540 267
2628 175
6892 329
13390 419
8129 582