40510 645
4467 187
10725 603
50059 696
12157 294
18094 864
13399 349
6782 351
13656 426
3975 521
1651 92
3258 563