12043 1005
4234 462
2905 272
1137 84
2901 505
10933 480
1747 238
6684 45
16603 304
3885 358
6334 267
2437 175
5999 329
13014 419
7855 582