40446 645
4398 187
10713 603
50014 696
12145 294
18044 864
13212 349
6758 351
13610 426
3948 521
1648 92
3249 563