12234 1005
4421 462
3059 272
1265 84
2967 505
11897 480
1831 238
6995 45
18204 305
4258 358
6550 267
2637 175
6923 329
13401 419
8137 582