39308 645
3811 187
10629 603
49525 696
12080 294
17799 864
11950 346
6529 351
13077 426
3849 521
1628 92
3183 563