12226 1005
4400 462
3043 272
1250 84
2961 505
11852 480
1825 238
6979 45
18093 305
4247 358
6535 267
2618 175
6853 329
13378 419
8093 582