12232 1005
4410 462
3053 272
1263 84
2964 505
11875 480
1826 238
6989 45
18152 305
4256 358
6539 267
2627 175
6891 329
13389 419
8128 582