12267 1005
4446 462
3078 272
1284 84
2976 505
11980 480
1839 238
7020 45
18317 305
4275 358
6561 267
2686 175
7016 329
13443 419
8157 582