14283 200
22818 118
40142 842
29106 233
39036 728
10220 304
32811 301
7522 529
10440 736
7529 788
9419 955
8510 633
6166 159
8713 497
6044 133
5041 103
9141 485
2584 204