40496 645
4444 187
10722 603
50049 696
12157 294
18070 864
13380 349
6777 351
13655 426
3970 521
1651 92
3258 563