40451 645
4401 187
10713 603
50016 696
12145 294
18045 864
13216 349
6761 351
13616 426
3950 521
1649 92
3252 563