12120 1005
4306 462
2963 272
1191 84
2939 505
11352 480
1777 238
6868 45
17196 304
4126 358
6428 267
2504 175
6380 329
13190 419
7928 582