948 42
35040 407
65932 524
48331 596
23371 721
21904 309
14250 650
6717 67
13811 753
3934 103
13070 688
11428 393