12227 1005
4402 462
3045 272
1252 84
2962 505
11859 480
1825 238
6983 45
18112 305
4249 358
6537 267
2619 175
6864 329
13381 419
8123 582