40479 645
4428 187
10718 603
50033 696
12153 294
18064 864
13343 349
6769 351
13635 426
3957 521
1650 92
3257 563