40458 645
4415 187
10716 603
50019 696
12147 294
18048 864
13252 349
6764 351
13623 426
3951 521
1650 92
3253 563