12232 1005
4418 462
3058 272
1265 84
2966 505
11892 480
1831 238
6994 45
18197 305
4258 358
6547 267
2635 175
6920 329
13398 419
8136 582