12232 1005
4414 462
3058 272
1263 84
2966 505
11886 480
1828 238
6992 45
18180 305
4257 358
6542 267
2630 175
6914 329
13396 419
8132 582