50862 553
6596 253
584 68
2289 200
53961 510
11564 782
28063 53
28109 380
65631 1032
8437 831
22514 748
5674 432
3663 98
3696 719
41884 769
1850 322
12324 131
9560 292
3331 520