12229 1005
4404 462
3048 272
1261 84
2963 505
11861 480
1826 238
6987 45
18135 305
4253 358
6537 267
2624 175
6877 329
13384 419
8125 582