40265 645
4345 187
10707 603
49960 696
12143 294
18011 864
13133 347
6734 351
13564 426
3937 521
1648 92
3239 563