40511 645
4472 187
10725 603
50061 696
12158 294
18099 864
13408 349
6783 351
13657 426
3977 521
1651 92
3258 563