40477 645
4424 187
10717 603
50030 696
12153 294
18058 864
13338 349
6769 351
13632 426
3956 521
1650 92
3257 563