9536 422
39875 696
33521 553
2966 87
43193 673
45559 718
24080 151
41840 638
15560 857
12253 190
40274 98
9369 501
18451 678
11116 28
6922 374
13019 152
38336 301
2187 94
42481 612
5632 457
18503 161