40478 645
4425 187
10717 603
50032 696
12153 294
18064 864
13342 349
6769 351
13634 426
3957 521
1650 92
3257 563