12232 1005
4406 462
3050 272
1262 84
2964 505
11866 480
1826 238
6988 45
18141 305
4255 358
6538 267
2627 175
6884 329
13385 419
8128 582