40463 645
4420 187
10716 603
50027 696
12148 294
18051 864
13336 349
6765 351
13628 426
3953 521
1650 92
3254 563