12225 1005
4398 462
3042 272
1250 84
2961 505
11851 480
1824 238
6978 45
18090 305
4247 358
6535 267
2618 175
6850 329
13378 419
8092 582